Quero configurar o Simple Mail Transfer Protocol (SMTP) para o Amazon Simple Email Service (Amazon SES) para enviar e-mails.
Resolução
Para configurar o SMTP com o Amazon SES e conectar-se ao endpoint SMTP do SES para enviar e-mails, conclua as seguintes etapas:
-
Abra o console do Amazon SES.
-
No painel de navegação, escolha Configurações SMTP.
-
Nas configurações do Simple Mail Transfer Protocol (SMTP), anote os valores para terminais e portas SMTP. Use o endpoint e as portas SMTP para se conectar ao SMTP. Por exemplo, se você estiver na região eu-west-1 da AWS, observe o seguinte endpoint e portas:
Endpoint SMTP: email-smtp.eu-west-1.amazonaws.com
Porta: 25, 465 ou 587
-
Escolha Criar credenciais SMTP. O console do AWS Identity and Access Management (AWS IAM) será aberto.
Observação: as credenciais SMTP são diferentes das chaves de acesso que você cria com o IAM para um usuário SMTP.
-
Siga as etapas para gerar suas credenciais SMTP.
Observação: para enviar e-mails para mais de uma região da AWS, você deve gerar um conjunto de credenciais SMTP para cada região da AWS.
-
Selecione a porta SMTP SES da qual você enviará e-mails com base no método de conexão que deseja usar (STARTTLS ou TLS Wrapper).
Importante: por padrão, o Amazon Elastic Compute Cloud (Amazon EC2) restringe o tráfego de saída na porta 25 para todas as instâncias do Amazon EC2. Se você precisar usar a porta SMTP 25, poderá solicitar a remoção dessa restrição. Ou é possível selecionar uma porta diferente para enviar e-mail.
-
Conecte-se ao endpoint SMTP do SES para testar a conexão pela porta da qual deseja enviar e-mails. Por exemplo, execute o seguinte comando telnet:
$ telnet email-smtp.eu-west-1.amazonaws.com 465
Exemplo de saída:
Connected to email-smtp.eu-west-1.amazonaws.com.
-
Depois de confirmar que a conexão com a porta foi bem-sucedida, use a linha de comando para enviar e-mails por meio da interface SMTP do Amazon SES.
Se você tiver algum problema de conexão ou tempo limite, consulte Como soluciono problemas de conectividade SMTP ou de tempo limite com o Amazon SES?
Informações relacionadas
Por que recebo um erro “535 Authentication credentials invalid” de um endpoint SMTP do Amazon SES?
Por que recebo uma resposta de erro “Invalid MAIL FROM” ou “Invalid RCPT TO” de um endpoint SMTP do Amazon SES?
Como resolvo o erro “SMTP server requires a secure connection or the client is not authenticated. The server response was: Authentication required” ao enviar um e-mail pelo SES?