WooCommerce non invia email? Prova questi passaggi per la risoluzione dei problemi
Pubblicato: 2021-07-01![WooCommerce non invia email WooCommerce not sending emails](/uploads/article/38299/JhBcg9fE8Di06moG.png)
Ultimo aggiornamento - 7 febbraio 2022
L'invio di e-mail regolari è un aspetto importante nell'esperienza del cliente. WooCommerce che non invia e-mail potrebbe essere un problema che potresti incontrare occasionalmente nel tuo negozio online. Se il problema persiste, potresti voler essere a conoscenza dei passaggi che devi intraprendere per risolverlo. In questo articolo, discuteremo alcuni dei passaggi per la risoluzione dei problemi che puoi eseguire quando WooCommerce non invia e-mail.
In che modo WooCommerce invia le email?
La funzione wp_mail() , parte del core WordPress, è responsabile dell'invio di e-mail in WooCommerce. Durante l'invio di una mail, WooCommerce chiama la funzione wp_mail() e una richiesta viene inviata a WordPress. A questo punto, PHP passa la comunicazione a un server di posta elettronica locale nel tuo server web. Quindi, in genere, WooCommerce utilizza il tuo server web per inviare un'e-mail.
Per i requisiti e-mail di base del tuo negozio, puoi utilizzare queste impostazioni e-mail predefinite di WooCommerce. Tuttavia, per le funzionalità di posta elettronica avanzate, puoi anche integrare i plug-in di personalizzazione della posta elettronica.
Perché WooCommerce non invia email?
Potrebbero esserci casi in cui le tue e-mail WooCommerce non vengono inviate tempestivamente dal tuo sito. Qui, esamineremo perché ciò potrebbe accadere e quali passaggi potresti intraprendere per risolverlo.
L'e-mail specifica potrebbe non essere abilitata
Nelle impostazioni e-mail di WooCommerce, dovrai abilitare diverse e-mail transazionali in base allo stato dell'ordine. Se hai disabilitato qualsiasi e-mail per errore, le e-mail non verranno inviate per tali transazioni. Quando stai affrontando il problema di WooCommerce che non invia e-mail, una delle prime cose da controllare è vedere se l'e-mail transazionale è abilitata o meno.
![WooCommerce non invia email](/uploads/article/38299/X59OmItsXbRJoCb1.png)
Lo stato dell'ordine è "Pagamento in sospeso"
Se lo stato di un ordine è "Pagamento in sospeso", WooCommerce non invierà e-mail. Ciò potrebbe accadere quando un cliente fa clic sul pulsante Effettua ordine e quindi decide di non procedere con l'acquisto. In tale scenario, lo stato dell'ordine sarà "Pagamento in sospeso" e non verrà inviata alcuna e-mail.
![WooCommerce non invia email](/uploads/article/38299/UfNi3mq6mZoepjh1.png)
Ciò potrebbe verificarsi anche in caso di problemi con il gateway di pagamento. Questo è quando il pagamento è effettivamente completato, ma lo stato non viene modificato in "In elaborazione" o "Completato". Se ciò accade nel tuo negozio, dovrai contattare il team di supporto del gateway di pagamento che causa il problema. Anche i conflitti con i plug-in potrebbero essere un motivo per cui WooCommerce non invia e-mail. Puoi disabilitare i plug-in uno per uno e verificare la presenza di potenziali conflitti e risolverli.
I clienti non ricevono e-mail
Un altro scenario sarà che WooCommerce sta inviando e-mail e i tuoi clienti non stanno ricevendo. Probabilmente ciò sta accadendo a causa delle e-mail che vanno nella cartella spam a causa dell'invio di e-mail da altri domini, della blacklist di indirizzi IP o a causa di problemi nel contenuto o nell'indirizzo e-mail.
Affrontare i problemi con le email transazionali WooCommerce
Una soluzione è utilizzare un plug-in come WP Mail Logging di MailPoet per comprendere chiaramente tutte le e-mail inviate dal tuo sito. Verrà visualizzato se ci sono errori nell'invio di e-mail. Se ci sono problemi, puoi risolverli e assicurarti che le e-mail non vadano nella cartella spam.
![WooCommerce non invia email](/uploads/article/38299/YK20nsuuKSKnhIk4.png)
Usa un provider SMTP
Un'altra opzione è utilizzare un plug-in SMTP che ti aiuterà a inviare e-mail invece di inviarle dal tuo server di hosting. Nel processo di cui sopra, la richiesta di invio di una mail viene trasferita al server web. Quando si utilizza un provider di servizi SMTP, la richiesta di invio di un'e-mail da PHP andrà al provider SMTP. Ciò migliorerà l'opzione di invio della posta nel tuo negozio.
![](https://s.stat888.com/img/bg.png)
Esistono diversi provider di servizi SMTP popolari consigliati da WooCommerce che puoi integrare con il tuo sito. Per fortuna, ci sono plugin di WordPress che ti aiuteranno a integrare questi provider SMTP con il tuo sito.
I migliori plugin SMTP
Ecco alcuni provider SMTP con plugin di WordPress che puoi integrare sul tuo sito.
Mailjet
Mailjet offre un potente servizio di inoltro SMTP per aiutarti a garantire un'ottima consegna delle e-mail sul tuo sito WordPress. Puoi configurare facilmente il loro server SMTP e inviare e-mail più velocemente di prima. Il processo di configurazione del server SMTP con Mailjet è abbastanza semplice, poiché puoi inserire le credenziali API e iniziare immediatamente.
![WooCommerce non invia email](/uploads/article/38299/cDKE7fgz1YyTI2CN.png)
Questa è una soluzione flessibile in quanto supporta più porte, da cui è possibile scegliere quella preferita in base al client di posta elettronica o all'ISP. Offre anche la crittografia. Inoltre, riceverai assistenza per garantire una migliore consegna delle tue e-mail con l'autenticazione del dominio e il monitoraggio costante. Puoi scegliere l'agente o il framework di consegna della posta in base alle tue preferenze. L'inoltro SMTP di Mailjet ti aiuta anche a personalizzare le tue e-mail e a visualizzare istantaneamente rapporti dettagliati.
Sendinblue
Sendinblue offre un servizio di inoltro SMTP per le tue email transazionali. Potrai visualizzare rapporti dettagliati sulle email inviate, quante sono state aperte, il numero di clic, la frequenza di rimbalzo e altre informazioni. Con Sendinblue potrai combinare modelli e contenuti dinamici per personalizzare le tue email transazionali. Hanno ottime opzioni di supporto e suggeriscono regolarmente miglioramenti. Incorporando questo servizio, puoi garantire una migliore consegna e tracciamento delle tue e-mail transazionali WooCommerce. Puoi utilizzare il plugin ufficiale Sendinblue per integrarlo con il tuo sito.
![WooCommerce non invia email](/uploads/article/38299/5JdWfwuY5Jov1Upf.png)
Timbro postale
Postmark fornisce il servizio SMTP per migliorare la consegna delle e-mail nel tuo negozio WooCommerce. Il processo di configurazione è abbastanza semplice in quanto puoi semplicemente copiare le credenziali in un file di configurazione e procedere. Inoltre, i dati trasferiti tra WooCommerce e i loro server SMTP verranno crittografati. Inoltre, ci sono più server SMTP sparsi in tutto il mondo per garantire una consegna rapida delle e-mail. Il timbro postale garantisce un migliore tracciamento delle e-mail e dispone anche di una documentazione dettagliata. Dai un'occhiata al plug-in Timbro postale per integrarlo con il tuo sito.
![WooCommerce non invia email](/uploads/article/38299/lnogMhVeVKMAIDI4.png)
Amazon SES
Amazon Simple Email Service (SES) è un altro popolare servizio di posta elettronica che puoi utilizzare per migliorare le impostazioni di posta elettronica. Inoltre, puoi configurarlo facilmente per ottenere assistenza con le email transazionali nel tuo negozio. Di conseguenza, le tue e-mail avranno una migliore consegna e sarai in grado di misurare più prontamente il successo della tua strategia di posta elettronica. Puoi utilizzare il plug-in WP Offload SES Lite per configurare Amazon SES sul tuo sito.
![WooCommerce non invia email](/uploads/article/38299/QldFmk2pnz59ybkq.png)
Si spera che tu abbia compreso i passaggi per la risoluzione dei problemi necessari per gestire WooCommerce che non invia e-mail. Sentiti libero di lasciarci un commento se hai domande su questo argomento.
Ulteriori letture
- Una guida dettagliata sulla personalizzazione dei modelli di email WooCommerce
- Come riparare le e-mail di WooCommerce che vanno nella cartella spam?
- Motivi chiave per cui dovresti concentrarti sull'email marketing