On Wed, Feb 02, 2011 at 05:48:20PM -0500, Jerrale G wrote: > If you use dovecot for imap/pop3, you should compile postfix with > CFLAG -DDEF_SERVER_SASL_TYPE=\"dovecot\" Then, dovecot does allow > you to configure the auth to do what you like, such as resolving > sasl_username to the real username in mysql/postgre.
This is incorrect in numerous ways. First, the argument to "make makefiles" is CCARGS, not CFLAG. Details DO matter. Second, the required CCARGS is only "-DUSE_SASL_AUTH". The '-DDEF_SERVER_SASL_TYPE=\"dovecot\"' is merely to set a default value for smtpd_sasl_type. Third, how Postfix is or is not compiled has no bearing at all on how Dovecot SASL works. Documented here: http://www.postfix.org/SASL_README.html#build_dovecot -- Offlist mail to this address is discarded unless "/dev/rob0" or "not-spam" is in Subject: header