Почему не получается авторизовать msmtp в яндекс.почте для домена?

Здравствуйте!
Не получается отправлять письма через msmtp. Учётные данные для ПДД в конфиге указаны верно, используя их можно успешно авторизоваться через веб-интерфейс или почтовый клиент. При этом если указать данные от ящика на yandex.ru, то письма проходят успешно, т.е. авторизоваться не удаётся конкретно в почтовые ящики ПДД.

Конфиг:
account default
logfile /home/bitrix/msmtp_default.log
host smtp.yandex.ru
port 587
keepbcc on
auth on
from <адрес пользователя>
user <адрес пользователя>
password <пароль>
tls on
tls_starttls on
tls_certcheck off
  • Вопрос задан
  • 1943 просмотра
Решения вопроса 1
@konfuji Автор вопроса
Разобрался!
Из тех.поддержки пришёл ответ: «С прошлого года мы поддерживаем работу только по защищённому протоколу. Вам необходимо указать 465 порт и включить поддержку SSL. В качестве логина нужно указывать полный адрес почтового ящика».

Подредактировал конфиг, получилось:
account default
logfile /var/log/msmtp.log
host smtp.yandex.ru
port 465
from <адрес>
keepbcc on
auth on
user <адрес>
password <пароль>
tls on
tls_starttls off
tls_certcheck off
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Проверьте, что в настройках аккаунта в вебморде включен доступ для почтовых клиентов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы