when UTM is configured to use an external SMTP-server with encryption and authentication (Management -> Notification -> Advanced) enabled, there might be a problem with the generated Postfix configuration:
If the chosen SMTP-Server is a DNS-Host, [FONT="Lucida Console"]/etc/postfix/main.cf[/FONT] contains the following line (which is correct):
relayhost = [dns.of.mail.server]:587
And [FONT="Lucida Console"]/etc/postfix/clientauth[/FONT] contains its entry in the following form:
dns.of.mail.server username[:P]assword
But this is not correct. According to [1], the syntax has to be
[dns.of.mail.server] username[:P]assword
In my case, changing this line, running postmap on [FONT="Lucida Console"]/etc/postfix/clientauth[/FONT] and reloading Postfix did solve the issue not being able to send/get notification mails.
The permissions of [FONT="Lucida Console"]/etc/postfix/clientauth[/FONT] generated by UTM are 644. 600 should be sufficient.
I'm running UTM v9.209-8.
Regards,
Gregor
[1] Postfix SASL Howto
This thread was automatically locked due to age.