La mayoría de aplicaciones PHP usan por defecto el envío de correos por medio de la función mail()
de la que ya hemos hablado por su baja fiabilidad.
Por ello se hace necesario configurar el uso de SMTP para el envío de correo, en Prestashop esto se realizaría desde Parámetros avanzados / Dirección de correo electrónico.
Una vez dentro marca Establecer mis propios parámetros SMTP (SÓLO para usuarios avanzados), al seleccionar aparecerá en la zona inferior un formulario para completar los datos de conexión SMTP:
En este ejemplo usamos una cuenta de correo que tenemos creada en cPanel, por ello establecemos localhost
sin cifrado activo, ya que se trata de una conexión local lo que hace que no sea necesario.
Si usas una cuenta externa a nuestros servicios, tipo gmail, los datos de servidor, puerto, usuario... deberán corresponder a los de dicho servicio.