Buenas tardes.
Intento activas la opción "Establecer mis propios parámetros SMTP. Sólo para usuarios AVANZADOS" desde Parámetros Avanzados--->Correo electrónico. Después de pulsar en "Guardar" el sistema me confirma que ha realizado la modificación. Pero, al volver a entrar, el parámetro sigue sin haberse modificado. Adjunto copia de pantalla.
Que tal Jose Luis,
Varias cosas que podemos contemplar
Por un lado si la contraseña en uso tiene caracteres especiales, puedes probar cambiándola por una versión más simple
Por otro lado quiero suponer que en cada actualización de credenciales y cada prueba has borrado la cache del sitio, si no es el caso puede que sea necesario hacer un borrado manual desde los directorios
tu_sitio/var/cache/prod/* tu_sitio/cache/smarty/compile/*
Podemos seguir insistiendo en el ajuste a nivel de base de datos
UPDATE ps47f_configuration SET value = 'TU_CONTRASEÑA_REAL', date_upd = NOW() WHERE name = 'PS_MAIL_PASSWD';
Si el problema persiste pese a que mi compañero ha liberado limitaciones relacionadas con el envío de SMTP desde servidores, en lo posible, considerando lo limitada que es nuestra revision desde este espacio te recomendamos elevar este comportamiento a nuestros compañeros de tickets
Saludos!
Buenas tardes.
Cuando accedo a la página de parámetros ¿de dónde coge Prestashop los campos Contraeña (en el apartado "Correo electrónico") y el campo email de "Enviar un email de prueba a" (del apartado "Compruebe la configuración de su email")?
(Ambos campos se resisten a modificarse)
Hola Jose Luis,
¿de dónde coge Prestashop los campos Contraeña (en el apartado "Correo electrónico") y el campo email de "Enviar un email de prueba a" (del apartado "Compruebe la configuración de su email")?
La contraseña deberia cargarse de la tabla llamada ps47f_configuration con el valor PS_MAIL_PASSWD tal como ya hemos citado en las consultas SQL pasadas
Puedes validar con la siguiente consulta si esta mostrando la contraseña renderizada como asteriscos:
SELECT value FROM ps47f_configuration WHERE name = 'PS_MAIL_PASSWD';
Otra consulta que podemos ejecutar para cambiar la contraseña es:
UPDATE ps47f_configuration SET value = 'tu_contraseña_real' WHERE name = 'PS_MAIL_PASSWD';
Si el problema persiste ademas de lo sugerido en mi comentario anterior toca o ver si algun modulo genera el conflicto o es un tema a nivel de servidor
Saludos!