Jump to content

No llegan mail de confirmacion


Queque

Recommended Posts

Estimados:

 

estoy recurriendo a ustedes ya que no encuentro forma de arreglar este error que tengo.

 

el tema es que no llegan correos de confirmacion de pedido , intente todo, revise que se envien mails al cambiar de pedido , reinstale el modulo mailalerts , probe con smtp y nada, puedo enviar mails de prueba y llegan todo bien pero los mails de pedido no llegan a los clientes.

 

lo extraño es que cuando tengo la pagina con dominio por ip del hosting funciona y envia correos sin problemas, pero al cambiar al nombre de dominio real de la tienda empieza a fallar.

 

alguien tiene alguna solucion o les a pasado alguna vez?

 

Saludos

Link to comment
Share on other sites

Configura correctamente el envio de mails por SMTP, ahi mismo puesdes hacer una prueba rapida, si te envie el mail con el test, entonces deberia enviarlo desde cualquier sitio de la tienda ya que todos la hacen desde la misma clase.

 

Otra cuestion es que tengas algun error de codigo que se produce antes del envio del mail al realizar el pedido, para descartar esta podibilidad, habilita el modo debug.

Link to comment
Share on other sites

recien hice una prueba con el mismo hosting y una pagina desde 0 sin ningun cambio y de todos modos sucede que no envia correos de confirmacion de pedido, lo extraño es que pasa cuando cambio el dominio predeterminado de prestashop (la ip de donde esta alojado el la tienda), al nombre de dominio de mi tienda.

 

si , configure smtp con 2 servidores de mail distintos enlazados al cpanel pero ninguno funciona ni el original , puedo enviar mails de prueba pero no llegan los de confirmacion de pedido a pesar de que en la parte correos electronicos aparece que se enviaron los correos.

 

llevo toda una semana peleando con esto :c

Link to comment
Share on other sites

Recien lo habilite en la pagina de prueba que se encuentra recien instalada sin ningun tema o modulo.

 

realize le pedido y aun asi no llegan los correos de confirmacion.

 

recien active el modo debug en la tienda de prueba y no sucede nada. no aparece ningun error.

Link to comment
Share on other sites

Estimados:

 

disculpen la demora que estos dias estube sin conexion para poder ver el tema.

 

adjunto pantallazo de mi configuracion smtp, aun asi los clientes no reciben los correos de pedido, solo los de prueba.

 

tambien revise la carpeta spam o no deseados pero no hay nada.

post-870329-0-93210800-1460397556_thumb.png

Edited by Queque (see edit history)
Link to comment
Share on other sites

Siempre que ingreso la pass , despues de guardar ,desaparece, nose si esta bien o es algun problema que tiene el prestashop.

 

intente con 3 servidores mas y pasa lo mismo, cuando cambio al nombre de dominio disvalchile.cl en seo/url , funciona todo bien la pagina pero si un cliente hace un pedido no le llegan los correos.

 

intente tmbn verificar que no sea pq el mensaje es html o txt, pero no es el problema , netamente es algo con el nombre del dominio creo.

Link to comment
Share on other sites

Ahi lo encontre pero se encontraba activado.

 

lo deshabilite para probar pero aun asi nada funciona.

 

que otra opcion podria haber, cabe destacar que intente hacerlo con una pagina prestashop desde 0 solo configure el nombre de dominio y aun asi no funcionaba el enviar correos a clientes.

Link to comment
Share on other sites

  • 5 months later...

Siento revivir este tema pero es que estoy pasando por lo mismo y es un engorro.

 

A mi me pasa lo mismo, y me he dado cuenta que teniendo el prestashop en ingles sin tocar nada envia los mails correctamente, en cabio es ponerlo en español o cambiar de idioma y deja de enviarlos, con lo cual me decanto que es mas problema de los archivos de idioma o algo en esa direccion que configuraciones de correos puertos y demas.

 

A ver si alguien puede echar una mano, saludos!

Edited by tali656 (see edit history)
Link to comment
Share on other sites

Hola Amigos

Igualmente paso por el mismo problema, mande estest de email y me llegó sin problema, pero el resto de los correos no se envian tanto para los clientes como el de las ordenes nuevas, instale y desintalé diferentes versiones del mailalerts pero ninguno me ha funcionado, además me di cuenta que está tardando más de 30 segundos que se procese una orden de compra (trasferencia bancaria), siento que va el problema en el tiempo de carga.

 

 

Espero nos puedan ayudara

Saludos

Link to comment
Share on other sites

Hola Luis!

 

Cuantos idiomas tienes instalados?

 

Te lo pregunto porque instalando el ingles, en el front seleccionas ingles y a la hora de por ejemplo mandar formulario de contacto, en ingles funciona bien, cambias a español y falla.

 

De momento he hecho que me funcione en castellano.

 

Lo que he hecho de forma provisional es:

 

- Instalar idioma ingles (EEUU).

- Una vez instalado el ingles, he ido a la carpeta "mails"

- Coger la carpeta "en" y duplicarla.

- Eliminar o renombrar la carpeta "es".

- A la carpeta que hemos duplicado, le doy el nombre de "es". 

 

Se que no es una solucion definitiva, pero hasta localizar donde esta el problema funciona.

 

Sigo investigando...

 

Edito: Se que el error esta o en la diferencia entre el contenido de los idiomas, carpetas "en" y "es" del directorio "mails", o de la forma en que se llama a estas dos carpetas. No se que archivo es el que les llama. De momento he comparado por ejemplo los archivos "contact.html" y los archivos son exactamente iguales, con lo cual deduzco que el problema esta en la llamada a los diferentes idiomas.

Edited by tali656 (see edit history)
Link to comment
Share on other sites

Es muy probable voy a seguir tu sugerencia, porque si tengo como 6 idiomas en la tienda, lo craro es que los mails me funcionan bien cuando tengo esta opción de configuración de emails activada: 

Use PHP's mail() function (recommended; works in most cases)

 

Pero cuando tengo la opción: Set my own SMTP parameters (for advanced users ONLY)  ya no me funcionan mas los correos a pesar de que si me llega el test,   y el tiempo de caraga de procesar las ordenes es muuuuy lenta

 

Voy a hacer las pruebas y regreso

Saludos

 

Use PHP's mail() function (recommended; works in most cases)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...