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.

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