Hello, I have the following trouble with enabling the smtpd auth for postfix ...
First of all I am using Dovecot 1.2.x and I have enabled everything according to the available on-line HOW TOs. Everything seems fine to me and the appropriate socket is created under private/auth so there's no problem there. Now I had modified main.cf to enable SMTP AUTH as follows (I do also include a few lines of other config, because I think it may be useful for you): html_directory = /server/html/postfix manpage_directory = /server/man sample_directory = /server/etc/postfix readme_directory = /server/readme/postfix data_directory = /var/lib/postfix virtual_mailbox_maps = mysql:/server/etc/postfix/virtual.sql virtual_mailbox_base = / virtual_minimum_uid = 1500 virtual_uid_maps = mysql:/server/etc/postfix/uids.sql virtual_gid_maps = mysql:/server/etc/postfix/gids.sql virtual_mailbox_limit_maps = mysql:/server/etc/postfix/quota.sql content_filter = avscan:[127.0.0.1]:10025 smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes #broken_sasl_auth_clients = yes smtpd_sasl_security_options = noanonymous smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination Now when I am trying to test if it works, I get this telnet> open xxxxx.xxxxxx.xxx 25 Trying 127.0.0.1... Connected to localbase. Escape character is '^]'. 220 eurovision.oikotimes.net ESMTP Postfix EHLO client.test.gr 250-xxxxx.xxxxxx.xxx 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN AUTH PLAIN ncjdskl= 502 5.5.2 Error: command not recognized AUTH PLAIN bchjdbckjdsc= 502 5.5.2 Error: command not recognized So actually there's no SMTP authentication available. Any ideas of what I need to check? PS: My server is custom compiled using this command ... make AUXLIBS='-L/server/lib/mysql -lmysqlclient -lz -lm -lpcre' CCARGS='-DDEF_CONFIG_DIR=\"/server/etc/postfix\" -DDEF_COMMAND_DIR=\"/server/sbin\" -DDEF_DAEMON_DIR=\"/server/libexec/postfix\" -DDEF_MAILQ_PATH=\"/usr/bin/mailq\" -DDEF_HTML_DIR=\"/server/html/postfix\" -DDEF_MANPAGE_DIR=\"/server/man\" -DDEF_NEWALIAS_PATH=\"/usr/bin/newaliases\" -DDEF_README_DIR=\"/server/readme/postfix\" -DDEF_SENDMAIL_PATH=\"/usr/sbin/sendmail\" -DHAS_MYSQL -I/server/include/mysql -DHAS_PCRE -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"' OPT='-O' DEBUG='-g' PS2: Obtaining mail works as it should ... everything is ok.