Perché ricevo un errore 554 o 400 "Message rejected" (Messaggio rifiutato) da Amazon SES?
Ho provato a usare Amazon Simple Email Service (Amazon SES) per inviare e-mail. Tuttavia, ricevo un errore 554 o 400 "Message rejected" (Messaggio rifiutato) con il messaggio "Email address is not verified. The following identities failed the check in [region]." (L'indirizzo e-mail non è verificato. Le identità seguenti non hanno superato il controllo in [regione].)
Breve descrizione
Quando usi Amazon SES per inviare e-mail, devi verificare i domini e gli indirizzi da cui invii le e-mail. Se usi un'identità non verificata per inviare e-mail, puoi visualizzare errori Message rejected (Messaggio rifiutato). Questi errori possono riferirsi agli indirizzi Da, Origine, Sender (Mittente) o Percorso di ritorno.
Se usi l'interfaccia SMTP (Simple Mail Transfer Protocol) di Amazon SES, il testo del messaggio di errore sarà simile al seguente: "554 Message rejected: Email address is not verified. The following identities failed the check in region region: identity0, identity1, identity2." (554 (Messaggio rifiutato: L'indirizzo e-mail non è verificato. Le identità seguenti non hanno superato il controllo nella regione: identità0, identità1, identità2.)
Se usi l'interfaccia API di Amazon SES, l'errore sarà "400 Message rejected." (400 Messaggio rifiutato.) In caso di errore 400, controlla lo stack degli errori per determinarne la causa. Il messaggio di errore Email address is not verified (L'indirizzo e-mail non è verificato) viene visualizzato perché la tua identità non ha superato il controllo di verifica nella regione AWS specificata.
Risoluzione
Per risolvere gli errori 554 o 400 Message rejected (Messaggio rifiutato) con il messaggio Email address is not verified (L'indirizzo e-mail non è verificato), procedi come segue:
- Nella console Amazon SES controlla che lo stato di verifica dell'identità da cui invii le e-mail sia Verificato e 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 "In corso di verifica" o nello stato di verifica "Non verificato" in Amazon SES?
- Se il tuo indirizzo e-mail è verificato, controlla che l'indirizzo e-mail nel messaggio con invio non riuscito sia corretto. Negli indirizzi e-mail è rilevante la distinzione tra maiuscole e minuscole. L'indirizzo e-mail che usi per inviare il messaggio deve corrispondere al tuo indirizzo e-mail verificato.
- Verifica se il tuo account si trova nella sandbox di Amazon SES per la regione che usi per inviare e-mail. Se il tuo account si trova nella sandbox di Amazon SES, devi verificare l'indirizzo e-mail del destinatario e la tua identità come mittente. In alternativa, puoi richiedere di spostare il tuo account fuori dalla sandbox di Amazon SES.
Nota: se hai collegato una policy di autorizzazione di invio alla tua identità, devi spostare l'account del mittente delegato fuori dalla sandbox di Amazon SES. - Verifica che il metodo di invio delle e-mail utilizzi la regione corretta. La verifica dell'identità e-mail è separata per ogni regione. Devi verificare l'identità che usi per inviare e-mail in ogni regione da cui desideri inviare e-mail.
- Verifica che l'endpoint Amazon SES a cui ti connetti sia corretto. Devi comunicare con l'endpoint per l'interfaccia SMTP di Amazon SES o l'API di Amazon SES nella regione corretta.
Per ulteriori informazioni, consulta Amazon SES email sending errors.
Video correlati
Contenuto pertinente
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 mesi fa
- AWS UFFICIALEAggiornata 2 anni fa