Hello everyone! This is my first time posting so I don’t know if this is the right place. I am trying to set up a smtp server for my truenas system to send alerts to. I think I have the smtp side set up properly. Ive been using chatgpt to help me get all this set up and for the most part Ive been able to understand whats going on, however the last little bit has gone over my head. It thinks there might be a bug so I had it write up a bug report for me. This is what it gave me,
"Hi,
I’m running TrueNAS SCALE Fangtooth 25.04 and trying to send alert emails via a local Postfix server on my LAN that does not require authentication.
Steps I followed:
- System → General Settings → Email
- Send Mail Method: SMTP
- Outgoing Mail Server:
<Pi LAN IP>
- Port: 25, Security: PLAIN
- Username/Password left blank
- Saved settings
When I send a test email (via the UI or midclt call mail.send
), it fails with: SMTP AUTH extension not supported by server
Even though no credentials are set, TrueNAS SCALE tries to authenticate with the SMTP server. This prevents me from using a trusted LAN SMTP relay without SASL.
Impact: Breaks unauthenticated SMTP relays for alerts.
Temporary workaround: Enable SASL on Postfix, even though no auth is actually needed.
It seems like a bug in the mail plugin — it should skip AUTH if no username is configured.
Has anyone else seen this or found a workaround without enabling SASL?"
I don’t quite know what to do at this point so I thought I would go to you guys and see what you think I should do.
Thank You!