3
SASL auxprop / sasldbがpostfix / Ubuntu 12.04で動作しない
私はPostfix 2.5.1を実行しているUbuntu 8.04LTSシステムを持っています。そのシステムでは、SMTP AUTHは問題なく実行されます。の内容は次の /etc/postfix/sasl/smtpd.confとおりです。 pwcheck_method: auxprop auxprop_plugin: sasldb mech_list: PLAIN SASL関連のプロパティは次のとおりです。 smtpd_sasl_type = cyrus smtpd_sasl_auth_enable = yes smtpd_sasl_path = smtpd smtpd_sasl_security_options = noanonymous broken_sasl_auth_clients = yes smtpd_sasl_local_domain = $myhostname 私がするとき私はsudo sasldblistusers2得ます: authusername@mail.mydomain.com: userPassword 私が言ったように、それはすべて8.04LTSシステムでうまく働きます。 しかし、私はこれをPostfix 2.9.3を実行しているUbuntu 12.04LTSシステムに移行しようとしており、それを機能させることができません。私はすべて同じことをしていますが、postfixは毎回認証エラーを出します。 /etc/sasldb2ファイルではありません。古いシステムからファイルを引き継いでみましたが、うまくいきません。そして、私は以下を使用して新しいファイルを作成しました: saslpasswd2 -c -u mail.mydomain.com authusername それはかかわらず、それは、ない仕事をしWILL私は、ファイルと何も間違っているがあります知っている方法です古いシステムにそれをコピーした場合、古いシステム上で動作します。 同様に、私はpostfixがsmtpd.confファイルを見ていることを知っています。mech_listファイルの行にさらにメカニズムを追加すると、smtpdデーモンに接続したときに、それらの余分なメカニズムがアドバタイズされていることがわかります。そして、私がそれらを取り除くと、彼らは再び消えます。だから、/etc/postfix/sasl/smtpd.conf明確に慣れてきています。 私は実際のメールクライアントを使用して、これを使ってトークンを生成した後、手動でサーバーと通信してテストしています。 perl -MMIME::Base64 -e …