Помощь Prestashop 1.6 и Yandex SMTP

trill777

Создатель
Регистрация
13 Окт 2016
Сообщения
25
Реакции
34
Здравствуйте! Вопрос такого плана. Магазин на Prestashop 1.6.1.23 был переведён на почту для доменов Yandex. У хостера Digitalocean прописаны MX, SPF, DKIM записи. Через клиента Thunderbird вся почта ходит во всех направлениях без каких-либо проблем. У престы настройки SMTP сервера такие:
SMTP server - smtp.yandex.com
SMTP username - example@мойдомен.com
SMTP password - ***********
Encryption - SSL
Port - 465
При нажатии отправки тестового письма ошибка - Failed to authenticate on SMTP server with username "example@мойдомен.com" using 3 possible authenticators

Логи престы дают слегка расширенную ошибку - Swift Error: Failed to authenticate on SMTP server with username \"example@мойдомен.com\" using 3 possible authenticators.

Через терминал до SMTP Yandex:
telnet smtp.yandex.com 465
Trying 77.88.21.158...
Connected to smtp.yandex.ru.


У Yandex отключена двухфакторная аутентификация, также включен доступ к почтовому ящику с помощью почтовых клиентов по протоколу IMAP и POP. Помогите, люди добрые, а то гугл и спортлотто молчат.
 
вы с этой почты яндекс на др. свою почту письмо можете отправить?
Да, всё работает через браузер, а так же через Thunderbird, настроенный на IMAP. Те же настройки вписываются в бэкофис престы и получаю отлуп. Техподдержка Yandex проверяет, со своей стороны (Failed to authenticate on SMTP server with username "example@мойдомен.com" using 3 possible authenticators), так как похоже, что на стороне престы всё ок. Но это неточно.
 
Проблема решилась. Пароль от SMTP был вписан вручную напрямую в базу в ps_configuration -> ps_mail_password, где запись пароля расположена без всякого хэширования. Притом до этого был вписан какой-то непонятный набор символов. Это, наверное какой-то прикол от разработчиков в плане безопасности в версии 1.6, пофиксили это в 1.7 или нет, неизвестно. Вот таким костылём удалось подружить престу и smtp яндекса. Чем было вызван данный баг - неизвестно. Данный глюк был пойман на версии Prestashop 1.6.1.23 + Warehouse 3.8.7.
 
Назад
Сверху