Skip to main content

Configuración de correo Prestashop. Localización

En PrestaShop, la configuración de correo está principalmente en MySQL, no en ficheros de configuración.

Ubicación en MySQL

1. Configuración principal de correo

SELECT name, value 
FROM ps_configuration 
WHERE name IN (
    'PS_MAIL_METHOD',
    'PS_MAIL_SERVER', 
    'PS_MAIL_USER',
    'PS_MAIL_PASSWD',
    'PS_MAIL_SMTP_ENCRYPTION',
    'PS_MAIL_SMTP_PORT',
    'PS_MAIL_TYPE'
);

2. Configuraciones adicionales de correo

SELECT name, value 
FROM ps_configuration 
WHERE name LIKE '%MAIL%';

3. Valores importantes a revisar:

  • PS_MAIL_METHOD: 1 = Mail PHP, 2 = SMTP
  • PS_MAIL_SERVER: Servidor SMTP
  • PS_MAIL_USER: Usuario SMTP
  • PS_MAIL_PASSWD: Contraseña (encriptada)
  • PS_MAIL_SMTP_ENCRYPTION: ssl/tls/off
  • PS_MAIL_SMTP_PORT: Puerto (25, 587, 465)

Ficheros relacionados (secundarios)

/config/settings.inc.php

// Solo contiene configuración básica, no SMTP
define('_PS_MODE_DEV_', false);

/classes/Mail.php

  • Lógica de envío, no configuración

/mails/

  • Plantillas de correo, no configuración

Logs de correo

SELECT * FROM ps_mail 
ORDER BY date_add DESC 
LIMIT 10;
Aviso

Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris

Si necesitas soporte profesional puedes contratar con Castris soporte profesional.