BananaStudios Posted April 19, 2018 Share Posted April 19, 2018 Buenas tardes, Tenemos un problema con la web de un cliente, es el siguiente: Al introducir mal la contraseña y seleccionar "he olvidado mi contraseña" nos indica como que sí que se ha enviado el correo de recuperación de contraseña pero, sin embargo al cliente no le llega ese correo. Hemos visto soluciones en el foro, pero ninguna se adapta a nuestro problema. ¿Podríais ayudarnos? es urgente. Muchas gracias de antemano. Un Saludo, BananaStudios. Link to comment Share on other sites More sharing options...
jgamio Posted April 20, 2018 Share Posted April 20, 2018 Una pregunta tal vez un poco tonta pero a veces lo mas evidente se escapa Chequeaste que tu tienda puede enviar correos 1 Link to comment Share on other sites More sharing options...
BananaStudios Posted April 20, 2018 Author Share Posted April 20, 2018 3 hours ago, jgamio said: Una pregunta tal vez un poco tonta pero a veces lo mas evidente se escapa Chequeaste que tu tienda puede enviar correos Gracias por tu respuesta! Efecivamente, estamos teniendo problemas con el envio de correos. El cliente desde la hoja de contacto si que nos puede enviar correos y los recibimos correctamente. El problema esta en que no podemos enviar nosotros... Me comenta el propietario de la web, que tiene problemas tecnicos con el webmail del servidor, ¿es posible que mientras su proovedor de servicios no le solucione el problema la web no le envie correos?. Muchas gracias de antemano. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 20, 2018 Share Posted April 20, 2018 16 hours ago, BananaStudios said: Buenas tardes, Tenemos un problema con la web de un cliente, es el siguiente: Al introducir mal la contraseña y seleccionar "he olvidado mi contraseña" nos indica como que sí que se ha enviado el correo de recuperación de contraseña pero, sin embargo al cliente no le llega ese correo. Hemos visto soluciones en el foro, pero ninguna se adapta a nuestro problema. ¿Podríais ayudarnos? es urgente. Muchas gracias de antemano. Un Saludo, BananaStudios. Indique la versión de PS con la que trabaja, En la pestana Parametros Avanzados -> Logs ¿Te sale algo a destacar? En la pestaña Parametros Avanzados -> Correo electronico ¿Te salen enviados? ¿La configuración de envios por email la tienes por SMTP o por mail()? ¿El envio del email de prueba funciona? 1 Link to comment Share on other sites More sharing options...
BananaStudios Posted April 20, 2018 Author Share Posted April 20, 2018 24 minutes ago, Sergio Ruiz said: Indique la versión de PS con la que trabaja, En la pestana Parametros Avanzados -> Logs ¿Te sale algo a destacar? En la pestaña Parametros Avanzados -> Correo electronico ¿Te salen enviados? ¿La configuración de envios por email la tienes por SMTP o por mail()? ¿El envio del email de prueba funciona? Hola! muchas gracias por tu ayuda. Estamos trabajando en 1.6.1.14, sabemos que teníamos que hacerla en 1.7 pero por problemas del directo... queríamos terminar todo para actualizar a 1.7. En en log no hay nada que destacar, indica alguna modificación de staticksblocks que está haciendo mi compañera, pero no hay ningún error que interfiera en el funcionamiento normal de prestashop. En correo electrónico indica que son enviados los correos cuando se solicitan (correo de bienvenida, confirmación de contraseña, pago aceptado.. etc) El mail lo tenemos marcada la casilla PHP mail. He realizado envio de mail de prueba a mi correo y me llega perfectamente. Me comenta mi cliente que a DHL tampoco le llegan los avisos de recogida desde su modulo DHL. Esto es lo único que nos queda para que la web sea funcional y nuestro cliente pueda tener la tienda funcional para empezar a vender. Link to comment Share on other sites More sharing options...
jgamio Posted April 20, 2018 Share Posted April 20, 2018 Que tipo de servidor de correo tienes ? El email de prueba lo estas enviando a un correo del mismo dominio ? has probado algun otro correo que no sea el tuyo 1 Link to comment Share on other sites More sharing options...
BananaStudios Posted April 22, 2018 Author Share Posted April 22, 2018 On 4/20/2018 at 9:34 PM, jgamio said: Que tipo de servidor de correo tienes ? El email de prueba lo estas enviando a un correo del mismo dominio ? has probado algun otro correo que no sea el tuyo El servidor de correo de mi cliente es proporcionado por su proveedor de hosting. Una empresa de Valencia. De todas maneras no esta ahí el problema, por que al configurarlo con un correo de gmail, sigue sin funcionar. El correo de prueba lo he enviado a mi correo personal, al de empresa de mi cliente y al suyo personal y funciona. Lo que no funciona son los envíos de correo a los clientes (recuperación de contraseña, información de la compra etc) y tampoco las contestaciones desde el panel de atención al cliente a las preguntas realizadas desde el cuestionario (Aquí aclarar que las preguntas desde el formulario de contacto si que llegan a prestashop -desde atención al cliente se pueden leer - pero no a los correos asociados a cada departamento). Saludos! Link to comment Share on other sites More sharing options...
jgamio Posted April 23, 2018 Share Posted April 23, 2018 version de Prestashop ? 1 Link to comment Share on other sites More sharing options...
BananaStudios Posted April 23, 2018 Author Share Posted April 23, 2018 18 minutes ago, jgamio said: version de Prestashop ? 1.6.1.14 Link to comment Share on other sites More sharing options...
jgamio Posted April 23, 2018 Share Posted April 23, 2018 (edited) si te envia el de pruebas entonces no tiene nada que ver con la configuracion del envio antes de ponernos a probar codigo estas seguro que tienes los mails en la carpeta y que estan en el idioma que estas usando, Edited April 23, 2018 by jgamio Add more info (see edit history) 1 Link to comment Share on other sites More sharing options...
BananaStudios Posted April 24, 2018 Author Share Posted April 24, 2018 21 hours ago, jgamio said: si te envia el de pruebas entonces no tiene nada que ver con la configuracion del envio antes de ponernos a probar codigo estas seguro que tienes los mails en la carpeta y que estan en el idioma que estas usando, Gracias por tu contestación. En la carpeta mail tenemos lo siguiente: - Carpeta En - Carpeta Es - Index.php Adjuntamos imagenes de los archivos que contiene las carpetas En y Es, ambass son los mismos. Gracias por tu ayuda jgamio <3 Banana Studios Link to comment Share on other sites More sharing options...
jgamio Posted April 24, 2018 Share Posted April 24, 2018 umm, es que no da error en el log eo es lo que me parece raro tu tienda trendra algun modulo que llame a este hook actionGetExtraMailTemplateVar o tienes algun override 1 Link to comment Share on other sites More sharing options...
BananaStudios Posted April 27, 2018 Author Share Posted April 27, 2018 On 4/25/2018 at 12:02 AM, jgamio said: umm, es que no da error en el log eo es lo que me parece raro tu tienda trendra algun modulo que llame a este hook actionGetExtraMailTemplateVar o tienes algun override Buenos días, He ido a posición de módulos para ver si existía algún hook con el nombre actionGetExtraMailTemplateVar y no existe ningún hook con ese nombre ¿está aquí el problema? Respecto a lo del Override, no hemos realizado ninguno en ningún momento del desarrollo web por lo que descarto esa posibilidad. No hemos tocado esa carpeta. Quería preguntar si existe algún modulo que se pueda instalar que administre los correos. Saludos! Link to comment Share on other sites More sharing options...
jgamio Posted April 27, 2018 Share Posted April 27, 2018 A ver te cuento el correo de prueba si bien no es la misma funcion que el que finalmente envia los correos deberia usar la misma configuracion Si te envia los de prueba debe haber algun error que hace que no te envie los que estan en funcionamiento, pero tu indicas que no se genera error pero sino tienes overrides y tienes los archivos de los correos hay algo que falta porque no te esta arrojando errores como tu dices debe haber algo que has cambiado ya que sino te daria errror de que el correo no se esta enviadno o no te saldria en el registro 1 Link to comment Share on other sites More sharing options...
BananaStudios Posted April 27, 2018 Author Share Posted April 27, 2018 2 hours ago, jgamio said: A ver te cuento el correo de prueba si bien no es la misma funcion que el que finalmente envia los correos deberia usar la misma configuracion Si te envia los de prueba debe haber algun error que hace que no te envie los que estan en funcionamiento, pero tu indicas que no se genera error pero sino tienes overrides y tienes los archivos de los correos hay algo que falta porque no te esta arrojando errores como tu dices debe haber algo que has cambiado ya que sino te daria errror de que el correo no se esta enviadno o no te saldria en el registro Entiendo... Alguna recomendación sobre que archivos debería sustituir por los de una instalación limpia? A estas alturas de desarrollo reinstalar todo sería inviable por la cantidad de archivos modificados. Un saludo! Link to comment Share on other sites More sharing options...
BananaStudios Posted April 27, 2018 Author Share Posted April 27, 2018 (edited) Algo hemos solucionado pero sigue fallando... Tu ultimo comentario jgamio nos dio la clave para investigar. Esto es lo que hicimos: - Eliminar la carpeta En de Mails (por si estaba creando conflicto) - Vaciamos la carpeta Mailalerts en la ruta Themes - Nombre de tu plantilla - modules - Mailalerts (vaciar la carpeta, no borrarla) -Por último desinstalamos el módulo Mailalerts e instalamos este: Mailalerts.zip Hicimos una prueba registrándonos como nuevo cliente y hemos recibido el correo de bienvenida, luego solicitamos el correo de recuperación de contraseña y nos llego perfectamente al correo. El problema es el siguiente, con nuestro correo de empresa [email protected] si que nos llegan los correos, pero si un usuario usa su correo de gmail/hotmail a el no le llegan. ¿Hay algo bloqueando el envío a gmail/hotmail?. Adjuntamos captura de pantalla del mensaje de error que nos llega. Edited April 27, 2018 by BananaStudios No se había adjuntado imagen (see edit history) Link to comment Share on other sites More sharing options...
BananaStudios Posted April 28, 2018 Author Share Posted April 28, 2018 Creemos que ya hemos solucionado todo, el Lunes espero confirmación de mi cliente de que todos los correos llegan perfectamente. En cuanto tenga su Ok! escribo aquí la solución. Saludos! 1 Link to comment Share on other sites More sharing options...
BananaStudios Posted May 2, 2018 Author Share Posted May 2, 2018 Bueno pues efectivamente esta solcuionado, aquí los pasos que hemos seguido: - Eliminar la carpeta En de Mails (por si estaba creando conflicto) - Vaciamos la carpeta Mailalerts en la ruta Themes - Nombre de tu plantilla - modules - Mailalerts (vaciar la carpeta, no borrarla) - Desinstalamos el módulo Mailalerts e instalamos este: Mailalerts.zip - Finalmente configuramos el correo mediante SMTP para que nuestro provedor de correo electrónico no detecte como spam los correos automáticos o de respuesta que envia prestahop. Esperamos que sea de ayuda a mucha gente que le pase lo mismo que nos ha pasado a nosotros! Y gracias jgamio por tu ayuda!!!!!! <3 Edito el titulo de post a [SOLUCIONADO] 1 Link to comment Share on other sites More sharing options...
luisleitaoaudio Posted May 19, 2018 Share Posted May 19, 2018 Hi Many users use Cpanel without have access to WHM. CPanel / WHM have a option to block smtp. This feature prevents users from bypassing the mail server to send mail, a common practice used by spammers. If you have access to WHM turns off this feature (SMTP Restrictions)(Picture Attached) If you dont have access to WHM contact your hosting provider. SKYPE: luisleitaoaudio Link to comment Share on other sites More sharing options...
Recommended Posts