Помощь 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. Помогите, люди добрые, а то гугл и спортлотто молчат.
 
Добрый день!
Основная почта магазина, которая указана в контактах магазина совпадает с той почтой, которая отправляет письма от престы?
 
Добрый день!
Основная почта магазина, которая указана в контактах магазина совпадает с той почтой, которая отправляет письма от престы?
Да, везде всё чётко совпадает, в контактах магазина и в профиле пользователя.
 
А если использовать "Использовать функцию PHP mail (рекомендуется: работает в большинстве случаев)" отправляются письма?
 
А если использовать "Использовать функцию PHP mail (рекомендуется: работает в большинстве случаев)" отправляются письма?
Она работала, с неё был осуществлён переход на Yandex почту, так как часто были проблемы с проходимостью почты на сервера Google и Microsoft. Притом что сервисы типа mail-tester.com, показывали 10/10 баллов. И массовых рассылок не производилось.
 
Суть моего вопроса в том, что если переключить с текущими настройками почты на первую конфигурацию письма отправляются?
Есть проблема с доставкой на G и M сервера и решается именно тем путём, который был выбран. Но вот ошибку такую я никогда получал и понять не видя данных очень сложно в чем может быть проблема и для этого надо понять какие настройки неверны pdd.yandex или престы.
 
Подпишусь на комменты :)
В свое время намучился, мягко говоря, с настройкой престы на яндексовую почту для доменов, так ничего и не добился, плюнул, все отправляю на gmail а оттуда форвард на доменный адрес.
 
Суть моего вопроса в том, что если переключить с текущими настройками почты на первую конфигурацию письма отправляются?
Есть проблема с доставкой на G и M сервера и решается именно тем путём, который был выбран. Но вот ошибку такую я никогда получал и понять не видя данных очень сложно в чем может быть проблема и для этого надо понять какие настройки неверны pdd.yandex или престы.
Сейчас протестировано, через функцию PHP mail шлётся, на Hotmail письмо вообще не пришло, на Google mail пришло, но в теле письма яндексом и не пахнет, может кусочек будет полезен оттуда.
ARC-Authentication-Results: i=1; mx.google.com;
spf=softfail (google.com: domain of transitioning info@мойдомен.com does not designate 159.89.*.*** as permitted sender) smtp.mailfrom=info@мойдомен.com;
dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=мойдомен.com
 
Подпишусь на комменты :)
В свое время намучился, мягко говоря, с настройкой престы на яндексовую почту для доменов, так ничего и не добился, плюнул, все отправляю на gmail а оттуда форвард на доменный адрес.
Удивительно! Ниразу не испытывал сложностей с настройкой что biz.mail, что pdd.yandex никогда не было проблем.
2020-11-09_12-58-47.png
 
Сейчас протестировано, через функцию PHP mail шлётся, на Hotmail письмо вообще не пришло, на Google mail пришло, но в теле письма яндексом и не пахнет, может кусочек будет полезен оттуда.
ARC-Authentication-Results: i=1; mx.google.com;
spf=softfail (google.com: domain of transitioning info@мойдомен.com does not designate 159.89.*.*** as permitted sender) smtp.mailfrom=info@мойдомен.com;
dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=мойдомен.com
На самом сайте есть SSL сертификат?
 
Назад
Сверху