Come inviare e-mail da WordPress utilizzando Amazon SES e FluentSMTP?

Pubblicato: 2022-04-02

I siti WordPress inviano e-mail la maggior parte del tempo. Un'e-mail di conferma o una ricevuta è una parte vitale del processo di e-commerce. Inoltre, le e-mail di conferma dell'iscrizione sono essenziali se gestisci un sito di iscrizione.

Spesso, la configurazione e-mail predefinita di WordPress non è l'opzione migliore quando si tratta di inviare e-mail. Il mailer PHP predefinito presenta un problema ricorrente con la mancata consegna delle e-mail di WordPress. È anche possibile aggirare questo problema utilizzando un servizio SMTP per le tue e-mail.

I servizi SMTP come Amazon SES garantiscono un recapito affidabile delle e-mail. Inoltre, se il tuo sito Web WordPress invia molte e-mail, ad esempio 100.000 o più, Amazon SES ti farà risparmiare denaro poiché costa solo $ 1 per 10.000 e-mail.

Ottieni un punteggio e-mail di 10/10 con CyberPanel!

Affinché le e-mail di WordPress vengano inviate utilizzando Amazon SES, è necessario utilizzare un plug-in SMTP al posto del metodo di invio e-mail predefinito di WordPress. Dovrai configurare il servizio in un modo specifico, quindi se non sei sicuro di come farlo, questo articolo ti aiuterà in questo.

Sommario

Introduzione ad AmazonSES

Amazon SES (Simple Email Service) è un servizio di email marketing, transazione e notifica fornito da Amazon. È adatto sia per le piccole che per le grandi imprese grazie al suo basso costo e all'affidabilità.

Con l'uso dell'interfaccia SMTP e Amazon SDK, Amazon SES può essere incorporato immediatamente in un'applicazione esistente. È anche possibile aggiungere ad Amazon SES funzionalità di invio e-mail, come sistemi di ticketing e client di posta elettronica.

Non ci sono costi iniziali o obblighi minimi con Amazon SES. Paghi solo per quello che usi e paghi solo per quello che usi.

Introduzione a FluentSMTP

FluentSMTP è un potente plug-in SMTP WP che si connette al tuo provider di posta elettronica e garantisce che le tue e-mail vengano consegnate correttamente. FluentSMTP garantisce che le tue e-mail WordPress vengano consegnate in modo sicuro e rapido. La posta di WordPress è associata al provider di servizi di posta elettronica del cliente tramite FluentSMTP.

Queste integrazioni sono locali, con conseguente consegna della posta elettronica estremamente veloce.

Vantaggi di AmazonSES:

1. Elevata capacità di inviare e-mail alle caselle di posta degli abbonati:

Proteggi e migliora il nome del mittente con tecnologie di screening dei contenuti, indirizzi IP dedicati e una dashboard denominata. Mantenere una buona reputazione garantisce che le tue email arrivino nelle caselle di posta dei tuoi clienti.

2. Conveniente:

Paga in base al consumo e paga solo per i servizi che utilizzi. Non ci sono costi iniziali, lunghe trattative sui prezzi, bollette in aumento o tariffe minime. Inoltre, se invii da un'applicazione associata ospitata su Amazon EC2, le prime 62.000 e-mail che invii ogni mese sono gratuite.

3. Configurabile:

Stabilisci regole per le e-mail che invii utilizzando Amazon SES utilizzando i set di configurazione. Invia i parametri e-mail ad Amazon CloudWatch per ulteriori analisi o iscriviti ad Amazon SNS per le notifiche.

4. Affidabile:

Amazon SES si basa su Amazon Internet Services Infrastructure, che è eccezionalmente affidabile. I massimi livelli di disponibilità sono assicurati da più data center e sistemi ridondanti.

5. Invio di messaggi di transazione

Amazon SES invia e-mail automatiche ai propri clienti che includono la conferma dell'ordine, le notifiche di spedizione e i promemoria di modifica delle norme.

6. Invio di comunicazioni di marketing

AWS SES è uno strumento eccellente per la distribuzione di pubblicità, newsletter, offerte speciali e altre informazioni di alta qualità.

7. Invio di comunicazioni di marketing

AWS SES è un ottimo strumento per inviare pubblicità, newsletter, offerte speciali e altri contenuti di alta qualità.

8. Invio e ricezione di e-mail

Chiudendo il ciclo dell'applicazione e-mail, le e-mail possono essere ricevute con l'aiuto di Amazon SES. Quando arrivano le notifiche, AWS Lambda può essere utilizzato per eseguire codice personalizzato. Le e-mail in coda verranno consegnate a un bucket Amazon S3.

Vantaggi di FluentSMTP

  1. Ti consente di inviare e-mail utilizzando una varietà di fornitori di servizi SMTP in modo accattivante. Gmail, Amazon SES, Mailgun, Sendgrid, Sendinblue, Sparkpost e Pepipost sono tra i principali servizi con funzionalità integrate. Può anche inviare e-mail utilizzando qualsiasi altro servizio SMTP.
  2. La consegna delle e-mail è garantita tramite SMTP, evitando i limiti, le limitazioni e le debolezze del server di hosting e del provider di servizi di hosting.
  3. Utilizza la crittografia SSL e TLS per garantire la consegna sicura delle e-mail.
  4. Ci sono state molte registrazioni. Sarai in grado di tenere traccia di ogni e-mail che invii, leggere le e-mail inviate se necessario e generare rapporti dettagliati.
  5. L'interazione dell'API con i fornitori di servizi di posta elettronica è stata migliorata.
  6. Supporto per Amazon SES per le tue e-mail.
  7. Consegna email in tempo reale. Fluent SMTP gestirà la consegna delle e-mail in tempo reale mantenendo le prestazioni a un livello elevato.
  8. Routing e-mail in base alle condizioni. Fluent SMTP ti consente di instradare le e-mail attraverso molti servizi di invio di e-mail contemporaneamente in base ai vincoli che scegli.
  9. È possibile inviare nuovamente le e-mail. Le e-mail potrebbero non arrivare in alcune rare circostanze a causa di errori SMTP o altri problemi di connettività. Puoi inviare nuovamente le email in qualsiasi momento con FluentSMTP. Se necessario, puoi anche inviare nuovamente le e-mail consegnate correttamente.
  10. Elaborazione in background per l'invio di e-mail in blocco, con conseguente utilizzo ridotto al minimo delle risorse per il corretto funzionamento del resto delle funzionalità del sito Web.
  11. È possibile aggiungere più connessioni con diversi fornitori di servizi di posta elettronica.
  12. Notifiche che appaiono regolarmente. L'amministratore del sito verrà informato quotidianamente o settimanalmente sulle statistiche di consegna delle e-mail, sulla consegna e sui problemi di invio, nonché sull'opportunità di visualizzare quali e-mail vengono trasmesse.

Come inviare e-mail da WordPress utilizzando Amazon SES e FluentSMTP?

Prerequisiti:

  1. Acquista un nome di dominio
  2. Configura il tuo dominio su Cloudflare

Esercitazione:

  • Configura un sito WordPress utilizzando il dominio che hai acquistato.
Amazon SES e FluentSMTP
  • Apri la tua console aws.amazon.com
  • Cerca SES nel pannello di ricerca
  • Fare clic su "Crea identità"
  • Inserisci il tuo nome di dominio
  • Tipo di identità → Dominio
  • seleziona "Posta personalizzata dal dominio"
  • Posta dal dominio → Puoi digitare qualsiasi cosa, ad esempio "Posta"

  • Scorri verso il basso e fai clic su "Crea identità"
  • Amazon ti fornirà i record DNS su questa pagina. Dobbiamo copiarli per incollarli sul nostro sito CloudFlare
  • Aggiungi CNAME. Record di tipo MX, TXT in CloudFlare
  • Dopo aver aggiunto tutti questi record, fai clic su "Identità verificate" dal menu a sinistra in aws.amazon.com. Vedrai che il tuo dominio è ora verificato.
  • Una volta fatto, possiamo inviare e-mail attraverso questo dominio.
  • Vai alla dashboard del tuo sito
  • Plugin → aggiungi nuovo , dal menu a sinistra
  • Cerca il plugin FluentSMTP
  • Installa e attiva
  • Fare clic su "Configura FluentSMTP"
  • Fare clic su "AmazonSES" dall'elenco dei provider di connessione
  • Inserisci "Da e-mail". Dovrebbe provenire dal dominio che hai appena verificato, ad esempio [email protected]
  • "Dal nome" può essere qualsiasi cosa
  • Seleziona "Forza da email"
  • Seleziona "Forza nome mittente"
  • Ora abbiamo bisogno della chiave di accesso e della chiave segreta
  • Inserisci la stessa regione del sito Amazon AWS
  • Per ottenere la chiave di accesso/segreta, vai alla tua console su aws.amazon.com
  • Clicca sul tuo profilo nell'angolo in alto a destra
  • Fare clic su "Credenziali di sicurezza"

Seleziona "Utenti" dal menu a sinistra

  • Clicca su "aggiungi nuovo utente"
  • Nome utente → Inserisci il nome che desideri, ad esempio il titolo del tuo sito
    Seleziona “Chiave di accesso”
  • Fare clic su "Vai al permesso"
  • Clicca su “Allega direttamente le polizze esistenti”
  • Cerca e seleziona "AmazonSESFullAccess" e "AmazonSNSFullAccess"
  • Fare clic su "Avanti" per le recensioni
  • Esamina e assicurati di avere "AmazonSESFullAccess" e "AmazonSNSFullAccess"
  • Fare clic su "Crea utente"
  • Ti viene data la chiave di accesso e la chiave di accesso segreta
  • Copiali nella dashboard del tuo sito
  • Fare clic su "Salva impostazioni". AmazonSES è configurato correttamente.
  • Fare clic su "Test e-mail"
  • "Da" sarà quello che abbiamo inserito prima
  • "Invia a" sarà qualsiasi e-mail che desideri
  • Clicca su "Invia email"
  • L'e-mail è stata inviata correttamente
  • Fare clic su "Registri e-mail". AmazonSES fornisce anche registri e-mail in cui puoi controllare tutte le e-mail che hai inviato.

Conclusione:

Le e-mail di WordPress vengono inviate utilizzando Amazon SES, che è un processo abbastanza complesso. Il buon servizio e l'affidabilità di Amazon rendono lo sforzo utile. FluentSMTP e Amazon SES si combinano per fornire tassi di consegna elevati e problemi minimi per l'invio di e-mail.