Помощь Проблема с почтой Opencart 2.3.0.2

Waxon

Создатель
Регистрация
12 Окт 2017
Сообщения
38
Реакции
65
Всем привет. Не приходят никакие письма (ни юзеру ни админу) в шаблоне journal2.
в поле "E-Mail оповещения" в "настройках->почта" не сохраняются данные этого поля Для просмотра ссылки Войди или Зарегистрируйся просто всегда пустое. Ошибок в журнале не пишет, пробовал разные адреса вбивать все равно не сохраняет. Дам демо доступ в личку. Спасибо!
Движок стандартный с офф сайта и русификатор сверху. Версия 2.3.0.2
 
Изменить файлы, как тут указано
.
В файлах: setting.php и setting.tpl заменил фразу config_alert_email на config_mail_alert_email

Обновить модификаторы

Исправить строку в catalog\model\checkout\order.php :



$emails = explode(',', $this->config->get('config_alert_email'));
на

$emails = explode(',', $this->config->get('config_mail_alert_email'));


а тут описание почему так Для просмотра ссылки Войди или Зарегистрируйся

p.s. Выбирайте качественные сборки.
Спасибо больше, заменил в 3 файлах эту переменную. Поле сохраняет теперь, но письма все равно так и не идут, ни клиенту ни админу.
"Обновить модификаторы" это вы имеете ввиду файлы заменить?
 
Обычный mail() работает корректно - письма шлёт
 
в файлах строки заменить, и все будет идти.
Вы имеете ввиду переписать опенкартовскую функцию на обычный mail() в order.php ?
Это правильные пути файлов?
/admin/controller/setting/setting.php Для просмотра ссылки Войди или Зарегистрируйся
/admin/view/template/setting/setting.tpl Для просмотра ссылки Войди или Зарегистрируйся
/catalog/model/checkout/order.php Для просмотра ссылки Войди или Зарегистрируйся
Посмотрите пожалуйста скрины, там все 3 файла и выделены строчки. Вроде все как вы указали сделал.

Походу mail.ru и яндекс блокирует письма с рамбера попадают в спам, настройка SMTP поможет?
 
Последнее редактирование модератором:
Вы скачали версию opencart без даного фикса, а он вышел позже, я вам дал ссылку где описана проблема как коммит на гитхаб, и направил где менять. Достаточно прочитать и зайти в файлы и сделать.
Спасибо все заработало, просто свою почту вписал на @mail и отрубало доставку на сервера, фикс помог.
 
Уже 3-й день мучаюсь, может кто подсказать?
 
Назад
Сверху