01Dieci vie d’uscita, e tutte gratuite
SMTP, PHP mail(), Brevo, SendGrid, Mailgun, Postmark, SparkPost, Elastic Email, SMTP2GO e Resend. Nessuno di essi è dietro una licenza e non imponiamo alcun limite di invio, perché un plugin di consegna che razioni la consegna Le sta rivendendo il problema. Con ogni fornitore usa il Suo account e la Sua chiave.
02La connessione successiva invia ciò che la prima ha rifiutato
Ogni connessione ha una priorità, e l’elenco viene percorso in quell’ordine finché una accetta il messaggio. Un fornitore che limita la frequenza, ha esaurito la quota o è semplicemente fuori servizio Le costa il tentativo, non l’email. L’intera catena è una sola riga nel registro, non tre — una singola email non deve leggersi come tre fallimenti separati.
03Riprova più tardi, non solo più forte
Quando tutte le connessioni hanno rifiutato, il messaggio viene messo in coda e riprovato dopo un minuto, cinque minuti e trenta minuti. Tre tentativi e si ferma: un indirizzo che non esiste non inizierà a esistere al quarantesimo tentativo. I nuovi tentativi sono pianificati tramite WP-Cron, quindi su un sito poco frequentato girano quando arriva il visitatore successivo.
04Un registro che risponde a “è partita?”
Ora, destinatari, oggetto, stato, quale connessione se n’è occupata e quale parte del sito l’ha prodotta — filtrabile per stato, origine e data. È una tabella del Suo stesso database. Nulla della Sua email viene inviato a noi: nessuna telemetria, nessuna scansione dei contenuti, nessuna chiamata di licenza dal plugin gratuito.
05La invii di nuovo dal registro
Qualsiasi voce può essere inviata di nuovo dall’elenco, cosa che di solito è più rapida che chiedere al cliente di innescare da sé l’email. Conservare il corpo del messaggio è un’impostazione, e disattivarla è una scelta vera con due conseguenze: una voce registrata senza il suo corpo non può essere reinviata, e nemmeno un invio fallito viene messo in coda per la scala dei tentativi — in entrambi i casi non resta nulla da inviare. La conservazione la stabilisce Lei — 7, 30, 90 giorni o per sempre.
06La schermata dell’ordine sa cosa ha inviato
Con WooCommerce attivo, ogni ordine riceve un riquadro che elenca le email prodotte da quell’ordine e com’è andata ciascuna. Alla domanda sulla consegna si risponde sull’ordine invece che in un registro in cui deve cercare. Senza WooCommerce il plugin funziona esattamente allo stesso modo; semplicemente quel riquadro non c’è.
07Gli allegati escono via SMTP
Nella 1.0.0 gli otto fornitori API non inviano allegati, e MevvMail non finge il contrario: un’email che porta un file salta quelle connessioni e ne cerca una SMTP. Tenga quindi una sola connessione SMTP nella catena e fatture, biglietti e PDF continuano a funzionare. Senza alcuna connessione SMTP configurata, un’email del genere viene registrata come fallita anziché consegnata senza il suo file.
08Installato e non configurato, non cambia nulla
Senza alcuna connessione definita il filtro restituisce l’invio direttamente a WordPress. Un plugin che inghiottisse l’email di un negozio mentre qualcuno cerca di capire le impostazioni sarebbe peggiore del problema che intendeva risolvere.
09Pro è la profondità WooCommerce, non la consegna
Pro aggiunge il designer delle email di WooCommerce, il tracciamento delle aperture, gli avvisi di errore e l’instradamento condizionale. La consegna, il failover e il registro restano nel plugin gratuito e continuano a funzionare qualunque cosa dica la licenza — una licenza scaduta Le costa la schermata del designer, mai la capacità di inviare un’email.