Corrigir problemas de e-mail
Esta página foi escrita em Inglês, consulte a versão em Inglês para as mudanças de código correto.
Existem algumas razões pelas quais Prestashop não pode enviar e-mails do seu servidor, os mais comuns são:
Abaixo estão as soluções para ambos:
Em / tools / linha rápida / Swift / Message.php # 79
Mudança
$this -> setFrom ( "" );Para
$this-> SetFrom ("youremail@yourdomainname.com");Adicione o seguinte código:
if (! $has_reply_to[0] )
$message -> setReplyTo ( $from -> getAddress ());
Agora tente enviar uma mensagem de contato ....
Se ainda assim não funcionar, faça a seguinte alteração:
Em / tools / rápida / Swift Plugin / / linha MailSend.php # 159
Adicionar
$params = "" ;