Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Не отправляются письма на почту


HolodZ
 Поделиться

Рекомендованные сообщения

Всем доброго времени суток. По не понятным причинам перестали отправляться письма на почту при заказе, да и в вообщем.. Письма отправляются через Mail...

 

Как можно найти в чем проблема? Журнал ошибок пустой..

Ссылка на комментарий
Поделиться на других сайтах


Когда письма не отправляются, и при этом ошибки нет - почти всегда проблема одна, не верно настроена почта, а в частности доменные записи, такие DKIM/SPF/DMARC/PTR, решается это все довольно тривиально - заходим в управления сервером и ставим галочки использовать DKIM и прописываем PTR, или генерируем руками все. 

Если данные манипуляции не помогают, смотрим на почту, она должна быть только доменная, к примеру [email protected]ваш_сайт после чего тестируем, скорее всего и после этого не будет легче, особенно для gmail, тогда берем тулзу mail-tester.com и все поправляем по рекомендациях, минимум нужно 7-8, но лучше 10 балов. Если у Вас 10 с 10 и ничего не приходит почта особенно на gmail, проверяем сайт на попадания в спам базы https://mxtoolbox.com/blacklists.aspx, если Вы в спам базе поздравляю, соседи спамили или раньше кто-то спамил с этого IP, стучим хостеру и просим сменить IP сервера (выделенный/статичный) на "белый" или просить хостера делать запрос на удаления со спам базы вашего IP адреса, если хостер говорит мы не можем, не хотим, не будем - меняем хостера или настраиваем Yandex/Google/Mail SMTP и радуемся.  

 

Что бы избежать попадания в спам листы покупаем выделенный/сатанический ip, проверяем что бы они были белый, не спамим 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Вариант 2 

Слабый тариф и не хватает процессов хостинга 

Пусть хостер сделает тестовые отправки 

Ссылка на комментарий
Поделиться на других сайтах


Вариант три. Почта отключена хостингом за рассылку спама....

Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...

На прошлой неделе, когда стал разбираться с ОС движком, стал читать последовательно всякие заметки.

 Так вот по поводу почты прочел , что через МАЙЛ часто нифига не работает.

И настроил вот так

https://take.ms/dwvWk

 

завелось сразу.

Попробуйте не через мейл

Через мейл у меня не заработало

Ссылка на комментарий
Поделиться на других сайтах


Я переключил с Mail на SMTP и всё заработало. Попробуйте!

P.S. настройки тоже смотрите что бы соответствовали SMTP.

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

Как сделал я:
catalog/model/checkout/order.php
примерно 642 строка, добавил - $fromsec = '[email protected]'; где site.ru адрес вашего сайта!

 

$mail->setFrom($this->config->get('config_email')); закоментил

вместо нее - $mail->setFrom($fromsec);

Почта приходит без танцев с бубном, особенно на маил.ру!

Ссылка на комментарий
Поделиться на других сайтах

  • 10 месяцев спустя...
  • 1 месяц спустя...

может кто мне подскажет в настройках вот так, но почта не приходит если менять что либо тогда форма быстрого заказа начинает тупить. Ну как тупить при нажатии отправить заказ сам заказ появляется в админке но корзинка не становится пустой и нет уведомления о том что заказ отправлен.

Ссылка на комментарий
Поделиться на других сайтах


  • 5 месяцев спустя...

В закладке "ВИТРИНА" - адрес указан тот же?

В "SMTP хост" - проверьте.

---

Ссылка на комментарий
Поделиться на других сайтах


  • 6 месяцев спустя...
  • 1 месяц спустя...

Мне ещё рекомендовали использовать пароль не от ящика а пароль получаемый из настроек ящика типа пароль для приложений. Вопрос от какого ящика запрашивать этот пароль? От того который админский в яндекс 360 или от того от которого писать планируется? И имеет ли значение имя ящика от которого пишешь? Обязательно использовать [email protected]?

Ссылка на комментарий
Поделиться на других сайтах


13 минут назад, Lokser сказал:

Вопрос от какого ящика запрашивать этот пароль?

 

Конечно от ящика через который вы планируете отправлять почту.

Ссылка на комментарий
Поделиться на других сайтах

В 18.07.2021 в 23:54, Tank сказал:

 

Конечно от ящика через который вы планируете отправлять почту.

та оно упорно матерится на все варианты. а smtp сервер указывать smtp.yandex.ru или smtp.domen.ru? 

 

Ссылка на комментарий
Поделиться на других сайтах


13 часов назад, Lokser сказал:

та оно упорно матерится на все варианты. а smtp сервер указывать smtp.yandex.ru или smtp.domen.ru? 

 

ssl://smtp.yandex.ru

и порт 465

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...
В 22.07.2021 в 21:58, Lokser сказал:

та оно упорно матерится на все варианты. а smtp сервер указывать smtp.yandex.ru или smtp.domen.ru? 

 

Зависит от хостера, у бегета нужно ихний смтп прописывать, у 1гб так же

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.