Wietse Venema: > Melvin Vermeeren: > > To be specific the problem is that it appears impossible to enable SASL > > without configuring a real, working, authentication back-end, which is not > > needed if only XCLIENT-style SASL is used I believe. > > By default, Postfix has > > smtpd_sasl_type = cyrus > > Why don't you set > > smtpd_sasl_type = dovecot > > and follow SASL_README instructions to configure Postfix as if it > will use Dovecot? > > The only interaction betweeen Postfix and Dovecot is to get a list > of authentication mechanisms, which Postfix wlll never use. I think > that is a small sacrifice to make if you want to use Postfix in a > manner that has never been tried before.
If you have the resources to build Postfix from source code, then we can consider experiments with careful changes to the source to relax the requirement that smtpd_sasl_auth_enable=yes. We cannot simply remove the "if (var_smtpd_sasl_emable != 0)" check from all Postfix code, as that would likely result in segmentation faults in randomi places. Wietse