EspertoMagento.it

Soluzioni e strategie per e-commerce Magento!

Magento non invia la conferma dell’ordine

Vi è ancora capitato che Magento non riesca ad inviare la mail di conferma dell’ordine?  Se controllate bene il file exception.log in var/log/ troverete un errore di questo tipo:

Per risolvere questo problema, prima di tutto cercate l’ordine senza l’indirizzo e-mail del Cliente con la seguente query:

Ora consigliamo di aggiornare l’e-mail non esistente del Cliente con una inventata:

Ora cercate l’ordine nella tabella core_email_queue

Dovreste trovare 2 record se avete impostato di ricevere anche voi la mail di conferma d’ordine.
Ed ora trovate i corrispondenti nella tabella core_email_queue_recipients

Se non troverete message_id in core_email_queue_recipients, allora dovrete eliminarli dalla tabella core_email_queue

 

Soluzione Rapida 2:
Un’altra soluzione rapida che potete provare è quella di svuotare le due tabelle delle email in coda.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Autorizzo il trattamento dei miei dati personali, ai sensi degli art. 13 e 14 del GDPR - Regolamento UE 2016/679