Como configurar a retransmissão de e-mail do AWS SES no WHM/Cpanel Exim

Tempo de leitura: 2 minutos

O cPanel é um dos painéis de controle de hospedagem mais populares da web, no qual vários sites são hospedados no mesmo servidor WHM. Nesse caso, todos os e-mails são enviados por um único IP, o que significa que, se um dos domínios hospedados no servidor enviar spam, isso refletirá na reputação do IP para todos os outros domínios hospedados no mesmo servidor. No entanto, provedores de nuvem como o AWS geralmente bloqueiam a porta 25, o que dificulta a desativação das restrições de envio de e-mail. A solução mais eficaz é implementar um serviço de SMTP de terceiros para enviar e-mails do cPanel. Isso garantirá uma melhor reputação do IP e melhor entrega de e-mails para seus destinatários.

Configure a retransmissão de e-mail do AWS SES no WHM

Este guia completo apresenta instruções para configurar o servidor AWS SES como servidor SMTP de saída no cPanel e WHM com Exim.

Antes de realizar alterações na configuração do Exim, é recomendado que se faça um backup da configuração na seção de backup.

Painel WHM.

Passo 1: Faça login no painel de administração cPanel e WHM como administrador. Vá para Home > Configuração de serviço > Gerenciador de configuração Exim.

Passo 2: Clique em Editor Avançado.

Painel WHM – Configuração Exim.

Passo 3: Vá para a Seção: AUTH e adicione as linhas de código abaixo:

autenticação_login:
driver = texto simples
public_name = LOGIN
client_send = : USERNAME : SENHA
Observação: Use o nome de usuário e a senha do painel do AWS SES conforme a captura de tela abaixo:

Autenticação.

Passo 4: Vá para a seção: ROUTERSTART e adicione as linhas de código abaixo:

smart_route:
driver = manualroute
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
transport = auth_relay
route_list = * email-smtp.ap-south-1.amazonaws.com
No_more

Observação: acima de route_list está o endpoint SMTP, o que difere com base na região da conta do AWS SES.

Passo 5: Vá para a seção: TRANSPORTSTART e adicione as linhas de código abaixo:

auth_relay:
driver = smtp
port = 587
hosts_require_auth = $host_address
hosts_require_tls = $host_address

Com essas instruções, é possível configurar rapidamente a retransmissão de e-mails do AWS SES no WHM/cPanel, sem precisar validar domínios manualmente. Dessa forma, todos os e-mails podem ser enviados por meio do serviço AWS SES.