Здравствуйте! На моём сайте, использующем последнюю версию PrestaShop, возникла проблема - не работает функция восстановления пароля. Пишет "При отправке email произошла ошибка". Что самое интересное - отправка тестового сообщения из админки отрабатывается корректно.
Основательно покурив форумы на предмет неработающих почтовых уведомлений, перепробовал практически всё - обновление CMS, удаление плагина MailAlerts, повторная установка плагина MailAlerts последней версии, даунгрейд плагина до версии 1.3, проверка и ручное редактирование e-mail шаблонов самой престы, перенос сайта на другой хостинг, редактирование php-скриптов, ответственных за MailSend, замена Mail.php и т.п. К сожалению, ничего из этого мне не помогло.
Что самое интересное, поставив чистую престу "с нуля" я обнаружил, что восстановление пароля также не работает, только в этот раз ошибку уже не дает - "сообщение отправлено успешно", только ничего не доходит. При этом, тестовые сообщения снова уходят корректно. Домены, на которых размещены сайты:
http://pokerpopup.enoughme.com/ - основной сайт
http://prestashop.enoughme.com/ - чистая преста
Пожалуйста, посоветуйте - что ещё можно проверить и сделать, чтобы заставить работать восстановление пароля? Либо (если проблема глубже) работу отправки email-ов в целом. Смущает, правда, что тестовые в обоих случаях уходят успешно... В общем, никаких идей уже просто нет. Думал, что решить получится либо переносом на другой хост (так как проблема могла быть именно в нём), либо обновлением CMS, но нет - даже на свежей установке престы письмо с паролем не работает.