Não estou conseguindo enviar emails pela porta 25 da instância do Amazon Elastic Compute Cloud (Amazon EC2) ou da função do AWS Lambda.
Resolução
Por padrão, a AWS bloqueia o tráfego de saída da porta 25 (SMTP) de todas as instâncias do EC2 e funções do Lambda. Se desejar enviar tráfego de saída na porta 25, você pode solicitar que essa restrição seja removida.
Para remover a restrição da porta 25 em sua função Lambda, associe sua função a uma Amazon Virtual Private Cloud (Amazon VPC). Em seguida, conceda acesso à Internet à sua função do Lambda usando um gateway de conversão de endereços de rede (NAT). A restrição da porta 25 não pode ser removida de funções que não sejam da VPC.
Depois de concluir essa tarefa, solicite à AWS que remova a restrição da porta 25 em sua instância EC2 ou em seu gateway NAT seguindo estas etapas:
- Faça login com sua conta da AWS e, em seguida, abra o Formulário de solicitação para remover limitações de envio de email.
- Insira seu endereço de email para que o AWS Support possa entrar em contato com você com atualizações sobre sua solicitação.
- Forneça as informações necessárias no campo Descrição do caso de uso:
Um caso de uso claro e detalhado para enviar emails de sua instância do EC2 ou gateway NAT.
Uma declaração descrevendo seu plano para confirmar que sua conta não está implicada no envio de emails indesejados.
A região para sua instância do EC2 ou gateway NAT.
- (Opcional) Forneça os endereços IP elásticos de propriedade da AWS que você usa para enviar emails de saída, bem como quaisquer registros de DNS reverso (rDNS) que a AWS precise associar aos endereços IP elásticos. Quando você envia emails, é prática recomendada configurar um registro de rDNS para ajudar a evitar que emails enviados sejam sinalizados como spam.
Certifique-se de vincular o registro de rDNS ao seu endereço IP estático usando um registro DNS A. Por exemplo, se mail.example.com for o registro rDNS que você está definindo, certifique-se de criar um registro A para mail.example.com que aponte para o endereço IP elástico.
- Escolha Submit (Enviar).
Observação: se você tiver instâncias em mais de uma região, envie uma solicitação separada para cada região. Se você tiver instâncias em uma única região, uma solicitação precisa ser enviada apenas uma vez para essa região. Se você tiver instâncias em mais de uma região, envie uma solicitação separada para cada região.
Você receberá um email com o ID da solicitação após enviar o formulário de solicitação. O processamento da solicitação pode levar até 48 horas. Se a solicitação for aprovada, você receberá um email com um aviso de que a restrição da porta 25 foi removida. Caso você não receba uma atualização em até 48 horas após o envio, responda à primeira mensagem recebida.
Observação: é uma prática recomendada usar o Amazon Simple Email Service (Amazon SES) em vez de enviar e-mails diretamente de seus recursos. Os provedores de e-mail podem bloquear os intervalos de IP da nuvem, impedindo a entrega de e-mails enviados diretamente de seus recursos.
Informações relacionadas
Conectando-se a um endpoint SMTP do Amazon SES
Como faço para remover a restrição na porta 25 da minha instância do Lightsail?