質問: postfixとdovecotでメールサーバ構築 先日より、postfixとdovecotを使用してメール環境整えようと作業を進めています。 そこで、認証にはsmtp-auth設定 (sasldb2認証)を使用しているのですが、ユーザとパスワード設定したのち、 sasldblistusers2 を実行しましたが、しっかりとユーザを作成できているようでした。 /etc/sasldb2の所有グループもpostfixにしており、パーミッションも740に変更しました。 telnetで接続確認(telnet localhost 110)をし、上記で作成したユーザ名とパスワードを入れても認証に失敗します。 [root@centos ~]# telnet localhost 110 trying 127.0.0.1... connected to localhost. escape character is '^]'. +ok dovecot ready. user panasonic +ok pass ********* -err authentication failed. connection closed by foreign host. ログメッセージ apr 3 11:42:53 centos52 dovecot: pop3-login: aborted login: user=, method=plain, rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, secured apr 3 11:43:11 centos52 postfix/smtpd[1930]: warning: xsasl_cyrus_server_get_mechanism_list: no applicable sasl mechanisms apr 3 11:43:11 centos52 postfix/smtpd[1930]: fatal: no sasl authentication mechanisms apr 3 11:43:12 centos52 postfix/master[1887]: warning: process /usr/libexec/postfix/smtpd pid 1930 exit status 1 apr 3 11:43:12 centos52 postfix/master[1887]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling apr 3 11:51:24 centos52 postfix/smtpd[1971]: warning: xsasl_cyrus_server_get_mechanism_list: no applicable sasl mechanisms 何が原因なのでしょうか。アドバイスお願い致します。 -環境- postfix-2.3 dovecot-1.0 centos5.4
回答: saslでドメイン付きで普通に設定すると ユーザ名は panasonic ではなく panasonic@example.co.jp の形になると思います。 sasldblistusers2の結果もそうなってないですか?