se ha producido un error al enviar el mensaje prestashop

Hola. Hace un par de días me empezó a dar un error al enviar el contacto desde el formulario de prestashop. He probado a enviar un email de prueba y lo recibo correctamente.

Los emails de los pedidos se envían y reciben sin problema. Si tienes Prestashop 1.7 o has actualizado recientemente puede ocurrir que al enviar emails para cambiar el estado del pedido, el formulario de contacto o que un cliente quiera recuperar su contraseña arroje el siguiente error: Se ha producido un error al enviar un correo electrónico al cliente. Y es que solucionar esto lo antes posible es importante ya que no podemos recibir y dar ninguna notificación desde prestashop a nuestros clientes así que vamos con el paso a paso si este es tu caso.

SOLUCIÓN AL PROBLEMA Con el lanzamiento de la nueva versión de Prestashop 1.7.7 se han reportado errores en el envío de correos electrónicos desde la propia tienda, esto es debido a que se ha producido un cambio en el método de envío que utiliza la aplicación e internamente se hace una llamada a utilizar una función de PHP que por defecto está desactivada por motivos de seguridad proc_open. La solución en este caso sería cambiar el método de envío de correos electrónicos en la configuración del propio Prestashop para que los envíos se realicen a través de SMTP en lugar de Usar /usr/sbin/sendmail que es el seleccionado por defecto. Hemos descubierto un nuevo fallo en Prestashop 1.7.3 en el formulario de contacto, ya que no funciona correctamente y nos salta un aviso de que el email no se puede enviar.

Consultor SEO | Web | + posts

Programador reconvertido a consultor SEO. Me gusta automatizar cosas, de hecho, este articulo ha sido generado a partir de otras webs de forma automática.