Perché ricevo un messaggio di errore 554 o 400 «Messaggio rifiutato» con il messaggio «Indirizzo e-mail non verificato» da Amazon SES?

3 minuti di lettura
0

Sto cercando di inviare e-mail utilizzando Servizio di email semplice Amazon (Amazon SES). Tuttavia, ricevo un errore "Messaggio rifiutato" 554 o 400 con il messaggio "L'indirizzo e-mail non è verificato. Le seguenti identità non hanno superato il controllo nella Regione." Perché? Come posso risolvere questo errore?

Breve descrizione

Quando invii e-mail utilizzando Amazon SES, devi verificare le identità (domini o indirizzi e-mail) da cui invii le e-mail. Se invii e-mail utilizzando un'identità non verificata, puoi ricevere gli errori "Messaggio rifiutato". Questi errori possono essere applicati agli indirizzi "Da", "Fonte", "Mittente" o "Percorso di ritorno".

Se stai utilizzando l'interfaccia SMTP di Amazon SES, l'errore è simile a "Messaggio rifiutato 554: indirizzo e-mail non verificato. Le seguenti identità non hanno superato il controllo nella Regione : identità0, identità1, identità2."

Se stai utilizzando l'interfaccia Amazon SES API (HTTPS), l'errore è "Messaggio rifiutato 400". Se ricevi l'errore 400, controlla la pila di errori per la descrizione della causa dell'errore. Se visualizzi il messaggio di errore "Indirizzo e-mail non verificato", significa che stai inviando e-mail da un'identità che non ha superato il controllo di verifica in quella Regione AWS.

Risoluzione

Per risolvere errori 554 o 400 "Messaggio rifiutato" con il messaggio "L'indirizzo e-mail non è verificato", controllare quanto segue:

  • Apri la console di Amazon SES. Conferma che l'identità da cui stai inviando le e-mail abbia uno stato di verificaverificato, non in sospeso o non riuscito. Se la tua identità è bloccata nello stato in sospeso, consulta Cosa posso fare se il mio dominio è bloccato nello stato di «verifica in sospeso» o nello stato di verifica «non riuscita» in Amazon SES?
  • Se il tuoindirizzo e-mail è verificato, verifica che l'indirizzo e-mail sul messaggio che ha generato l'errore «Messaggio rifiutato» sia corretto. Gli indirizzi e-mail sono sensibili alle maiuscole. L'indirizzo email che hai utilizzato per inviare il messaggio deve corrispondere al tuo indirizzo email verificato.
  • Controlla se il tuo account si trova nella sandbox Amazon SES per la Regione AWS che stai utilizzando per inviare e-mail. Se il tuo account si trova nella sandbox Amazon SES, devi verificare l'indirizzo e-mail del destinatario, oltre a verificare l'identità del mittente. In alternativa, puoi richiedere di spostare il tuo account fuori dalla sandbox di Amazon SES.
    Nota: se utilizzi policy di autorizzazione all'invio per delegare l'invio per conto della tua identità Amazon SES a un indirizzo e-mail non verificato, l'account del mittente delegato deve essere fuori dalla sandbox Amazon SES. Per maggiori informazioni, consulta Uscita dalla sandbox di Amazon SES.
  • Confermare che il tuo metodo di invio di e-mail stia utilizzando la Regione AWS corretta. La verifica dell'identità e-mail è separata per ogni Regione. È necessario verificare l'identità che si utilizza per inviare e-mail in ciascuna Regione da cui si desidera inviare e-mail.
  • Confermare che ti stai connettendo all'endpointAmazon SES corretto. Amazon SES dispone di endpoint in diverse Regioni. Devi comunicare con l'endpoint per l'interfaccia SMTP Amazon SES o l'API Amazon SES nella Regione corretta.

Per ulteriori informazioni sui problemi che possono causare errori durante l'utilizzo di Amazon SES, consultareErrori di invio e-mail di Amazon SES.