Hello,
I would like to use a dovecot submissiond in front of a postfix server,
but pass on the login information and use it in postfix restrictions
using XLCIENT LOGIN. If I just add my dovecot host to
smtpd_authorized_xclient_hosts but with smtpd_sasl_auth_enable=no, it
works in principle, but functionality like e.g.
permit_sasl_authenticated unfortunately does nothing. When I compile in
and enable SASL (e.g. using a dovecot SASL on the postfix machine with a
deny-everything policy), everything works like expected.
I looked into the source code a bit, and it says in smtpd.c where
XCLIENT LOGIN is applied "This can be used even if SASL authentication
is turned off in main.cf. We can't make it easier than that.", so I was
under the impression that it should be possible to use XCLIENT LOGIN
without configuring SASL. Is that possible?
Best regards,
Mika Pflüger