Вход в систему с помощью обычного текста с помощью sendmail и SASL, Ubuntu 10.04

Вход в систему с помощью обычного текста с помощью sendmail и SASL, Ubuntu 10.04

Я пытаюсь настроить sendmail с помощью smarthost. Я в основном следовал этомугид(хотя я понимаю, что это написано для 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

Хорошо, это решило мою проблему:

sudo apt-get install libsasl2-modules

Это установило несколько модулей, включая libloginи libplainи теперь все работает нормально.

Связанный контент