Salta al contenuto

Perché le e-mail che invio tramite Amazon SES non vengono recapitate?

4 minuti di lettura
0

Uso Amazon Simple Email Service (Amazon SES) per inviare e-mail, che però non vengono recapitate.

Risoluzione

Nota: se ricevi errori quando esegui i comandi dell'Interfaccia della linea di comando AWS (AWS CLI), consulta Risoluzione degli errori per AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.

I messaggi inviati da Amazon SES possono presentare problemi di recapito delle e-mail nelle seguenti fasi del processo di invio:

  • Quando il client di posta elettronica invia il messaggio ad Amazon SES.
  • Quando Amazon SES invia il messaggio al dominio del destinatario.
  • Quando il messaggio è all'interno di Amazon SES.

Per ulteriori informazioni, consulta Three places where your email could get delayed when sending through SES (Tre fasi in cui le e-mail inviate tramite SES possono subire ritardi).

Verifica la presenza di problemi di invio dal client di posta elettronica ad Amazon SES

Controlla i messaggi di errore restituiti da Amazon SES sul client di posta elettronica . Se Amazon SES restituisce i messaggi di errore Maximum sending rate exceeded or Daily sending quota exceeded, risolvili.

AWS inserisce i nuovi account AWS nella sandbox di Amazon SES. Quando l’account è nella sandbox di Amazon SES, puoi inviare e-mail solo a destinatari verificati o al simulatore di caselle di posta. Verifica se l'account di invio si trova nella sandbox di Amazon SES. Se l'account è nella sandbox, richiedi l'accesso alla produzione. Oppure, se non hai verificato l'indirizzo e-mail o il dominio del destinatario, verificalo.

Nota: AWS inserisce nella sandbox gli account di ogni Regione.

Verifica se Amazon SES ha sospeso l'invio dall'account. Se Amazon SES ha sospeso l'invio dall'account, risolvi il problema che ha portato alla sospensione dell'invio e chiedi che tale funzione dell'account venga ripristinata.

Se riscontri problemi di timeout o di connettività con il protocollo SMTP (Simple Mail Transfer Protocol), risolvi i problemi relativi alla connessione TCP e alle negoziazioni SSL/TLS. Per individuare problemi sul lato client, utilizza AWS CLI per testare la connessione all'endpoint SMTP Amazon SES.

Verifica che il client SMTP utilizzi la versione TLS 1.2 o successiva. Amazon SES non accetta e-mail provenienti da versioni di TLS che non sono più supportate.

Verifica eventuali problemi di recapito da Amazon SES al dominio del destinatario

Utilizza Amazon Simple Notification Service (Amazon SNS), il Gestore virtuale della deliverability delle email o Amazon SES Event Publishing per configurare le notifiche di mancato recapito. Se ricevi una notifica con un'alta percentuale di mancati recapiti o reclami, utilizza la dashboard della reputazione per esaminare le metriche relative alla reputazione. La dashboard della reputazione contiene consigli sulla risoluzione dei problemi di reputazione del mittente. Per ridurre la percentuale di mancati recapiti, consulta Come posso gestire un'alta percentuale di mancati recapiti con le e-mail inviate tramite Amazon SES?

Verifica eventuali ritardi nell'invio dell'e-mail. Utilizza la pubblicazione degli eventi per monitorare i ritardi che si verificano quando Amazon SES tenta di recapitare e-mail al provider di servizi Internet (ISP) del destinatario.

Assicurati che l'e-mail non sia finita nella cartella spam del destinatario.

Verifica eventuali problemi di invio o configurazione in Amazon SES

Assicurati che l'indirizzo e-mail del destinatario non sia presente nell'elenco di eliminazione a livello di account o nell'elenco di eliminazione di Amazon SES.

Se le e-mail inviate con l'operazione API SendTemplatedEmail contengono dati del modello errati, ricevi una notifica di un evento Errore di rendering. Se utilizzi l'operazione API SendTemplatedEmail per inviare messaggi, utilizza Amazon SNS per configurare le notifiche degli eventi Errore di rendering. Quindi risolvi i problemi indicati dalle notifiche Errore di rendering che ricevi.

Controlla la Dashboard AWS Health per i problemi che si verificano quando Amazon SES invia e-mail.

Informazioni correlate

Common Errors (Errori comuni)

Iniziare a utilizzare il Gestore virtuale della deliverability delle email