Solucionar problemas de Correo electrónico
Esta página ha sido escrito en Inglés, por favor vea la versión en Inglés de los cambios de código correcto.
Hay algunas razones por las Prestashop no puede enviar correos electrónicos desde el servidor, los más comunes son:
A continuación se presentan las soluciones a los dos:
En / tools / línea Swift / Swift / Message.php # 79
Cambio
$this -> setFrom ( "" );A
$this-> SetFrom ("youremail@yourdomainname.com");Agregue el siguiente código:
if (! $has_reply_to[0] )
$message -> setReplyTo ( $from -> getAddress ());
Ahora trate de enviar un mensaje de contacto ....
Si aún así no funciona, haga el siguiente cambio:
En / tools / Swift / Swift / Plugin / línea MailSend.php # 159
Añadir
$params = "" ;