sendmail と SASL を使用したプレーンテキスト ログイン、Ubuntu 10.04

sendmail と SASL を使用したプレーンテキスト ログイン、Ubuntu 10.04

私はスマートホストでsendmailを設定しようとしています。私は主にこれに従いましたガイド(ただし、これは Scalix 用に書かれたものだと理解しています)。

SMTP サーバーはプレーンテキスト認証を使用します。ただし、sendmail が電子メールをリレーしようとすると、sendmail.log に次のエラーが表示されます。

May 17 01:55:28 myhost sm-mta[12153]: STARTTLS=client, relay=smtp.myserver.com., version=TLSv1/SSLv3, verify=FAIL, cipher=DHE-RSA-AES256-SHA, bits=256/256
May 17 01:55:28 myhost sm-mta[12153]: s4GKkZNt010225: AUTH=client, available mechanisms do not fulfill requirements
May 17 01:55:28 myhost sm-mta[12153]: AUTH=client, relay=smtp.myserver.com., temporary failure, connection abort
May 17 01:55:28 myhost sm-mta[12153]: s4GKkZNt010225: to=<my@email>, delay=01:08:53, xdelay=00:00:01, mailer=relay, pri=840427, relay=smtp.myserver.com.

なぜ TLS を使用しようとするのでしょうか?

グーグルで調べたところ、SASL ライブラリと関係があることがわかりました。cyrus-sasl-plainパッケージのインストールに関するアドバイスをいくつか見ましたが、Ubuntu 10.04 では利用できません。

どうすればいいですか?

答え1

OK、これで問題は解決しました:

sudo apt-get install libsasl2-modules

libloginこれにより、およびを含むいくつかのモジュールがインストールされ、libplainすべて正常に動作するようになりました。

関連情報