Ошибка SMTP-аутентификации (250): Не удалось выполнить аутентификацию

Создана:

2016-11-16 12:39:29 UTC

Изменена:

2017-05-23 22:35:06 UTC

5

Помогла ли вам статья?


Есть вопросы?

Отправить запрос

Ошибка SMTP-аутентификации (250): Не удалось выполнить аутентификацию

Симптомы

При попытке оправить сообщение с помощью Roundcube появляется ошибка:

SMTP Error (250): Authentication failed

При подключении через telnet выдается следующий вывод:

# telnet mail.example.tld 25
Trying 203.0.113.2...
Connected to mail.example.tld.
Escape character is '^]'.
220 mail.example.tld ESMTP Postfix
helo l
250 mail.example.tld
auth login
503 5.5.1 Error: authentication not enabled

Почтовый сервер не возвращает список механизмов аутентификации:

# telnet 203.0.113.2 25
Trying 203.0.113.2...
Connected to 203.0.113.2
Escape character is '^]'.
220 mail.example.tld ESMTP Postfix
ehlo example.com
250-mail.example.tld
250-PIPELINING
250-SIZE 20480000
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

Причина

Неправильные настройки аутентификации в Postfix: вместо аутентификации по паролю включены SMTP-подключения по SSL или TLS.

Решение

Откройте конфигурационный файл /etc/postfix/main.cf и закомментируйте следующие строки:

#smtpd_tls_protocols = SSLv3, TLSv1
#smtpd_tls_ciphers = medium
#smtpd_tls_exclude_ciphers = aNULL
#smtpd_sasl_security_options = noplaintext
#smtpd_tls_auth_only = yes
#tls_ssl_options = NO_COMPRESSION
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 5 из 25
Еще есть вопросы? Отправить запрос
Войдите в службу, чтобы оставить комментарий.