Ответить Новая тема Новый опрос 
 Не отправляются заказы на e-mail
webvictory
Новичок
Сообщений: 67
Регистрация: 25-07-2011


17-08-2011 18:29
Прочитала весь форум и все подобные темы.
Стоит преста 1.4.
Не отправляются заказы ни админу, ни клиенту, не отправляется вопрос и ответ клиенту (после contact_form.php).
Все появляется в админке, а на е-мэйл не уходит.
Помогите, что сделать, я уже все, что можно перепробовала. =(
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
fraktall
Новичок
Сообщений: 23
Регистрация: 29-07-2011


18-08-2011 11:59
Сталкивался с подобной проблемой. Решил следующим образом:

идем Настройки -> E-Mail.
Ставим галку у "Задать свои параметры для SMTP сервера. Только для опытных пользователей." и ниже у "Оба"

- вписываем "Домен почты:" - адрес сайта
- далее вписываем учетные данные почтового ящика _на хостинге_ (соответственно заранее этот ящик нужно создать)
- заходим PS_DIR/tools/swift/Swift/, открываем Message.php, идем на строку 79 и приводим ее в следующий вид:
Цитата:
$this->setFrom("mail@domain.ru");

то есть явно вписываем адрес от кого идет почта

Обязательно тестируем (внизу тыкаем "Отправить тестовое письмо")

Также вы можете в последствии столкнуться с проблемой когда на почту приходит невалидная ссылка на магазин, это можно исправить следующим образом:

- зайдя в PS_DIR/mails/ru и, смотря из-за чего пришла почта пользователю, меняем в шаблоне строку со ссылкой на магазин в которой есть {static_token} или как то как, на {shop_url} (это там где <a href="...">)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос