Livezilla

Certified Partner and
PrestaShop Developer for:

Решение общих вопросов, электронную почту в Prestashop

Крепление Email Проблемы

Эта страница была написана на английском языке можно найти на английском языке для правильного изменения кода.


Есть несколько причин, почему Prestashop не могут отправлять письма с вашего сервера, наиболее распространенными из них являются:

  • Поле «От» не совпадает с доменом.
  • Несовместимые дополнительные заголовки.


Ниже представлены решения как:

В / инструменты / быстрые / Swift / Message.php линия # 79
Изменение

$this -> setFrom ( "" );

К

$this-> SetFrom ("youremail@yourdomainname.com");

В / инструменты / быстрые / Swift.php после строки 370
если (($ has_reply_to = $ сообщений> getReplyTo ())!) $ сообщений> setReplyTo ($ с);

Добавьте следующий код:

if (! $has_reply_to[0] )
$message -> setReplyTo ( $from -> getAddress ());


Теперь попробуйте отправить сообщение контакте ....


Если он все еще ​​не работает, внести следующие изменения:

В / инструменты / быстрые / Swift / Plugin / MailSend.php линии # 159
Добавлять

$params = "" ;