Desidero configurare Simple Mail Transfer Protocol (SMTP) per inviare e-mail utilizzando Amazon Simple Email Service (Amazon SES).
Risoluzione
Per configurare SMTP con Amazon SES e connetterti all'endpoint SMTP di SES da cui inviare e-mail, completa i seguenti passaggi:
-
Apri la console Amazon SES.
-
Dal pannello di navigazione scegli Impostazioni SMTP.
-
In Impostazioni SMTP (Simple Mail Transfer Protocol) prendi nota dei valori degli endpoint SMTP e delle porte. Utilizza l'endpoint SMTP e le porte per connetterti a SMTP. Ad esempio, se ti trovi nella Regione AWS eu-west-1, annota i seguenti valori per l'endpoint e le porte:
Endpoint SMTP: email-smtp.eu-west-1.amazonaws.com
Porta: 25, 465 o 587
-
Scegli Crea credenziali SMTP. Si apre la console AWS Identity and Access Management (AWS IAM).
Nota: le credenziali SMTP sono diverse dalle chiavi di accesso create con IAM per un utente SMTP.
-
Segui i passaggi per generare le credenziali SMTP.
Nota: per inviare e-mail a più di una Regione AWS, devi generare un set di credenziali SMTP per ciascuna Regione AWS.
-
Seleziona la porta SMTP di SES da cui inviare e-mail in base al metodo di connessione che desideri utilizzare (STARTTLS o TLS Wrapper).
Importante: per impostazione predefinita, Amazon Elastic Compute Cloud (Amazon EC2) limita il traffico in uscita sulla porta 25 per tutte le istanze Amazon EC2. Se devi usare la porta SMTP 25, puoi richiedere che questa restrizione venga rimossa. In alternativa, puoi selezionare una porta diversa da cui inviare e-mail.
-
Connettiti all'endpoint SMTP di SES per testare la connessione tramite la porta da cui desideri inviare e-mail. Ad esempio, esegui questo comando telnet:
$ telnet email-smtp.eu-west-1.amazonaws.com 465
Esempio di output:
Connected to email-smtp.eu-west-1.amazonaws.com.
-
Dopo aver verificato che la connessione alla porta è riuscita, utilizza la riga di comando per inviare e-mail tramite l'interfaccia SMTP di Amazon SES.
Se riscontri problemi di connessione o timeout, consulta Come posso risolvere i problemi di connettività SMTP o di timeout con Amazon SES?
Informazioni correlate
Perché ricevo l'errore “535 Authentication credentials invalid” da un endpoint SMTP di Amazon SES?
Why do I get an "Invalid MAIL FROM" or "Invalid RCPT TO" error response from an Amazon SES SMTP endpoint? (Perché ricevo una risposta di errore "Invalid MAIL FROM" o "Invalid RCPT TO" da un endpoint SMTP di Amazon SES?)
Come posso risolvere l'errore "SMTP server requires a secure connection or the client is not authenticated. The server response was: Authentication required" durante l'invio di una e-mail tramite SES?