Closed DavidePrincipi closed 4 months ago
QA
Test the bug is not reproducible (as alternative you have another way to validate the code is workable, you need an account to outlook.com)
verification seems good at https://community.nethserver.org/t/relay-implementation-does-not-work-on-smtp-outlook/23659/12
The SMTP AUTH LOGIN authentication method is not considered valid by the Mail SMTP client. Some SMTP servers (e.g. Outlook.com) do not provide the PLAIN method and our client does not support LOGIN as it used to do in NS7: the SMTP authentication fails with a
no mechanism available
error message.Steps to reproduce
smtpd_sasl_mechanism_filter = login
. This actually disables the PLAIN method.administrator@fake.test
10.5.4.1
(Mail itself)10587
unencrypted local-onlyadministrator@fake.test
Expected behavior
Apart from the
fake.test
domain which is an undeliverable domain, the message should be delivered after a succesful SMTP authentication. The Mail log evidence should be something likeActual behavior
The message is in the queue. If you see the message delay reason is
It seems Postfix does not support LOGIN method: maybe the container is missing some Cyrus library?
Components
Mail 1.4.0
See also
https://community.nethserver.org/t/relay-implementation-does-not-work-on-smtp-outlook/23659
Thanks to france