Am 06.04.2004 um 17:04 schrieb Sven 'Darkman' Michels:
while setting up smtp-auth, i noticed that postfix shipped with 8.1 is compiled against sasl1 but nearly all other things like cyrus against sasl2. Anyone knows a way to put them together without recompiling stuff? i don't want to start own repositores ;)
I just want 'virtual' mail users for security reasons but this seems not to be possible with 8.1? or at least not in an easy way.
You should have a look at Web-Cyradm (www.web-cyradm.org). There is a howto about it on tldp. With Web-Cyradm you get a easy-to-manage solution with cyrus-imap, postfix, a MySQL-database for the users and a php-written web-frontend for configuration. I am running it on SuSE 8.1 for nearly 1,5 years now and all i needed to recompile was postfix (to get it linked against mysql, that was just a configure-switch). It was a little bit difficult to get the sasl1-stuff working with mysql. You need a file /usr/lib/sasl/smtpd.conf which contains the line "pwcheck_method: pam" and a pam-configuration-file for "smtp" (yes, without the "d"). You can use any pam-supported authentication in /etc/pam.d/smtp, i use the pam-mysql Module. Sven