Автор Тема: Не работает восстановление пароля  (Прочитано 1313 раз)

07 Июль 2014, 09:03:47
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте! На моём сайте, использующем последнюю версию PrestaShop, возникла проблема - не работает функция восстановления пароля. Пишет "При отправке email произошла ошибка". Что самое интересное - отправка тестового сообщения из админки отрабатывается корректно.

Основательно покурив форумы на предмет неработающих почтовых уведомлений, перепробовал практически всё - обновление CMS, удаление плагина MailAlerts, повторная установка плагина MailAlerts последней версии, даунгрейд плагина до версии 1.3, проверка и ручное редактирование e-mail шаблонов самой престы, перенос сайта на другой хостинг, редактирование php-скриптов, ответственных за MailSend, замена Mail.php и т.п. К сожалению, ничего из этого мне не помогло.

Что самое интересное, поставив чистую престу "с нуля" я обнаружил, что восстановление пароля также не работает, только в этот раз ошибку уже не дает - "сообщение отправлено успешно", только ничего не доходит. При этом, тестовые сообщения снова уходят корректно. Домены, на которых размещены сайты:

http://pokerpopup.enoughme.com/ - основной сайт
http://prestashop.enoughme.com/ - чистая преста

Пожалуйста, посоветуйте - что ещё можно проверить и сделать, чтобы заставить работать восстановление пароля? Либо (если проблема глубже) работу отправки email-ов в целом. Смущает, правда, что тестовые в обоих случаях уходят успешно... В общем, никаких идей уже просто нет. Думал, что решить получится либо переносом на другой хост (так как проблема могла быть именно в нём), либо обновлением CMS, но нет - даже на свежей установке престы письмо с паролем не работает.
07 Июль 2014, 11:55:55
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Проблема в конф. почтового сервера. Тестовые сообщения и письма о заказе и восстановлении пароля используют разные функции. На форуме уже обсуждали подобные вопросы. Посмотрите лог ошибок почтового сервера, чожет быть там есть описание ошибки.
24 Август 2014, 15:28:53
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 154
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Кому пригодится
локализация-переводы-перевод шаблона email-password_query.html
править шаблон email "Если Вы действительно хотите это сделать - перейдите по ссылке :"
{url}