Como Enviar E-mails do WordPress com Amazon SES

Como Enviar E-mails do WordPress com Amazon SES

Resumir:ChatGPTPerplexity

Se você quiser enviar e-mails do WordPress com o Amazon SES, precisará de mais do que apenas uma conta AWS. Você também precisa que seu site prove que tem permissão para enviar.

O Amazon SES inicia todas as novas contas em um ambiente de sandbox restrito. E a função de e-mail padrão do WordPress não consegue se conectar diretamente ao SES, então esses e-mails falham silenciosamente.

Neste guia, você aprenderá como conectar o Amazon SES ao WordPress usando o WP Mail SMTP.

Você também criará chaves de acesso AWS, sairá da sandbox, verificará seu domínio e enviará um e-mail de teste. Vamos começar.

Corrija Problemas de E-mail do WordPress Agora

O que é Amazon SES?

O Amazon SES (Simple Email Service) é um serviço de e-mail da Amazon Web Services com pagamento conforme o uso. Ele foi criado para enviar grandes volumes de e-mails transacionais a baixo custo.

E-mails transacionais são as mensagens que seu site envia automaticamente. Isso inclui redefinições de senha, recibos de pedidos e notificações de formulário de contato.

Veja por que as pessoas escolhem o Amazon SES para WordPress:

  • Baixo custo. Você paga cerca de US$ 0,10 por 1.000 e-mails enviados.
  • Grátis para começar. A AWS inclui um nível gratuito de 3.000 e-mails por mês durante o primeiro ano.
  • Forte capacidade de entrega. O SES roda na infraestrutura confiável da Amazon, o que ajuda seus e-mails a chegarem à caixa de entrada.
  • Escala com você. Ele lida com um punhado de e-mails ou milhões.

Há uma ressalva honesta. O Amazon SES é mais difícil de configurar do que a maioria dos provedores de e-mail.

Você trabalhará no console da AWS, criará chaves de segurança e esperará a Amazon aprovar sua conta. Se você deseja uma configuração mais rápida, um provedor de e-mail mais simples como SendLayer ou SMTP.com leva minutos.

Observação: O Amazon SES é uma ótima opção se você já usa AWS ou envia muitos e-mails. Se você precisa apenas que alguns e-mails cheguem à caixa de entrada, um provedor de e-mail mais simples pode ser mais adequado para você.

Mas o WordPress não consegue se conectar ao Amazon SES por conta própria. É aí que entra o WP Mail SMTP.

O WP Mail SMTP redireciona o e-mail do seu site através do SES em vez da função de e-mail PHP não confiável. Ele atua como a ponte entre o WordPress e o Amazon SES.

Como Configurar o Amazon SES no WordPress

Você configura o Amazon SES no WordPress em 6 etapas. Aqui está o caminho completo do início ao fim:

Antes de começar, certifique-se de ter o seguinte pronto:

  • Uma conta AWS (um cartão de crédito é necessário para se inscrever).
  • Um certificado SSL em seu site WordPress, para que ele carregue via HTTPS.
  • Um endereço de e-mail baseado em domínio, como [email protected].

Agora, vamos percorrer cada etapa.

Passo 1: Instale o WP Mail SMTP

Se você quiser usar o Amazon SES no WordPress, precisará do WP Mail SMTP. É o melhor plugin SMTP para WordPress, tornando todo o processo super fácil.

O remetente do Amazon SES está disponível com a versão Pro do WP Mail SMTP. Para baixar a versão Pro, acesse sua conta WP Mail SMTP.

Depois disso, clique na guia Downloads e baixe a versão mais recente para o seu desktop.

Baixe o plugin WP Mail SMTP

Em seguida, abra seu painel do WordPress e carregue o arquivo zip para instalar o plugin.

Se precisar de ajuda com esta parte, pule para este guia para instalar um plugin do WordPress.

Faça o upload do plugin WP Mail SMTP para a página de plugins

Depois que o plugin for carregado, clique em Ativar. Isso iniciará o Assistente de Configuração do WP Mail SMTP em seu navegador.

Você pode deixar esta aba do navegador aberta e prosseguir para a próxima etapa.

Etapa 2: Crie um Usuário IAM e Chaves de Acesso da AWS

Em seguida, crie um usuário IAM na AWS para obter suas chaves de acesso. Essas chaves permitem que o WP Mail SMTP se conecte ao Amazon SES com segurança.

IAM significa Identity and Access Management (Gerenciamento de Identidade e Acesso). Em vez de usar seu login principal da AWS, você cria um usuário limitado apenas para enviar e-mails.

Comece fazendo login no seu Console de Gerenciamento da AWS. Você chegará ao painel principal.

Painel do Console de Gerenciamento da AWS após o login

Crie seu usuário IAM

Na barra de pesquisa na parte superior, digite IAM. Em seguida, selecione IAM nos resultados para abrir o serviço.

Pesquisando o serviço IAM no console da AWS

No menu à esquerda, clique em Usuários. Em seguida, clique no botão Criar usuário.

A página de Usuários IAM com o botão Criar usuário

Dê um nome claro ao seu usuário. Um formato como seusite_wpmailsmtp ajuda você a rastreá-lo mais tarde. Em seguida, clique em Próximo.

Inserindo o nome de usuário IAM e clicando em Próximo

Anexe a política AmazonSESFullAccess

Na tela de permissões, selecione Anexar políticas diretamente. Dessa forma, você concede ao usuário acesso ao SES sem um grupo.

Selecionando Anexar políticas diretamente na tela de permissões

Na caixa de pesquisa, digite AmazonSESFullAccess. Marque a caixa ao lado dela nos resultados.

Habilitando a política AmazonSESFullAccess

Clique em Próximo para continuar até a tela de revisão.

Clicando em Próximo após anexar a política

Revise os detalhes. Se tudo parecer correto, clique em Criar usuário.

Revisando detalhes e clicando em Criar usuário

Gere seu ID de chave de acesso e chave de acesso secreta

Agora abra o novo usuário para criar suas chaves. Na lista de Usuários, clique no nome de usuário que você acabou de criar.

Selecionando o novo usuário do IAM na lista

Abra a guia Credenciais de segurança. Em seguida, role até a seção Chaves de acesso e clique em Criar chave de acesso.

O botão Criar chave de acesso em Credenciais de segurança

A Amazon pergunta como você usará a chave. Selecione Outro e clique em Próximo.

Escolhendo a opção Outro caso de uso

Adicione uma tag de descrição curta, se desejar. Em seguida, clique em Criar chave de acesso.

Adicionando uma descrição e criando a chave de acesso

Agora você verá seu ID da chave de acesso e Chave de acesso secreta. Mantenha esta página aberta para as próximas etapas.

O ID da chave de acesso e a chave de acesso secreta gerados

Importante: A Amazon mostra sua chave de acesso secreta apenas uma vez. Baixe o arquivo CSV ou copie ambas as chaves para um local seguro. Se você as perder, terá que criar novas chaves.

Etapa 3: Mova o Amazon SES para Fora do Modo Sandbox

Cada nova conta do Amazon SES começa no modo sandbox. O modo sandbox limita sua conta até que a Amazon a aprove para produção.

No modo sandbox, você só pode enviar e-mails para endereços que verificou. Você também está limitado a 200 e-mails por dia e 1 e-mail por segundo.

Para enviar e-mails para usuários reais, você precisa de acesso de produção. Você o solicita pedindo à Amazon para aumentar sua cota de envio.

Abra o painel de Cotas de Serviço no console da AWS.

Primeiro, escolha sua região. Clique no menu suspenso de região no canto superior direito e, em seguida, escolha a região mais próxima de seus usuários.

Selecionando sua região da AWS no console

Atenção: Lembre-se da região que você escolheu aqui. Você deve usar a mesma região no WP Mail SMTP mais tarde. Se não combinarem, seus e-mails não serão enviados.

Encontre a cota da Amazon SES

No menu esquerdo, clique em Serviços AWS. Em seguida, pesquise por Amazon Simple Email Service (Amazon SES) e selecione-o.

Pesquisando por Amazon Simple Email Service em Cotas de Serviço

Em seguida, abra o serviço Amazon SES para ver suas cotas.

O serviço Amazon SES no painel de Cotas de Serviço

Uma vez aqui, encontre a linha Cota de envio na lista. Selecione a caixa de seleção ao lado dela.

Selecionando a linha de cota de Envio

Solicitar um aumento de cota de envio

Para aumentar sua cota de envio, clique no botão Solicitar aumento no nível da conta.

O botão Solicitar aumento no nível da conta

Em seguida, insira a cota diária de envio que você precisa no campo Valor de aumento de cota. Peça um número realista com base no seu site.

Inserindo um novo valor de cota

Por fim, clique no botão Solicitar para enviar.

Enviando a solicitação de aumento de cota

Observação: A Amazon geralmente revisa as solicitações em até um dia útil. Você pode continuar configurando o WP Mail SMTP enquanto espera.

Etapa 4: Conecte o Amazon SES ao WP Mail SMTP

Agora conecte a Amazon SES ao seu site com as chaves de acesso da Etapa 2. Volte ao seu painel do WordPress para esta etapa.

Navegue até WP Mail SMTP » Configurações e abra a aba Geral.

Página de configurações do WP Mail SMTP

Depois disso, role para baixo até a seção Remetente e selecione Amazon SES na lista de remetentes.

Selecionando o remetente do Amazon SES no WP Mail SMTP

Adicione sua chave de acesso, chave secreta e região

Uma nova seção Amazon SES aparece abaixo da lista de remetentes. Cole suas chaves nos campos correspondentes:

  • ID da Chave de Acesso no campo ID da Chave de Acesso.
  • Chave de Acesso Secreta no campo Chave de Acesso Secreta.
Inserindo o ID da Chave de Acesso e a Chave de Acesso Secreta no WP Mail SMTP

Concluído, role para baixo e clique em Salvar Configurações para salvar suas alterações.

Após salvar suas alterações, campos adicionais aparecerão para definir o menu suspenso Região Mais Próxima. Escolha a mesma região que você selecionou na Amazon SES.

Definindo o campo Região Mais Próxima no WP Mail SMTP

Atenção: A Região Mais Próxima deve corresponder à sua região da Amazon SES. Se você escolher uma região diferente, precisará repetir as etapas de aumento de cota para essa região.

Clique em Salvar Configurações para armazenar seus detalhes.

Etapa 5: Verifique seu Domínio ou E-mail no Amazon SES

Antes de poder enviar, verifique sua identidade de envio na Amazon SES. Uma identidade é o domínio ou endereço de e-mail de onde suas mensagens vêm.

O WP Mail SMTP permite que você faça isso diretamente no plugin. Após salvar suas configurações, uma seção Identidades SES aparece.

Clique no botão Adicionar Novo para começar.

O botão Adicionar Novo na seção Identidades SES

Você verá duas opções: verificar um domínio ou verificar um único endereço de e-mail. Verificar seu domínio é a melhor opção para a maioria dos sites.

Verificar um domínio de envio

Selecione Verificar Domínio, em seguida, insira seu domínio na caixa. Clique no botão Verificar.

Verificando um domínio de envio no WP Mail SMTP

A Amazon então lhe dará um conjunto de registros CNAME. Você precisará adicionar esses registros às configurações de DNS do seu domínio. Eles também fortalecem a autenticação de e-mail, o que protege seu domínio contra falsificação.

Os registros de domínio de identidade SES para adicionar ao DNS

Dica Pro: Verifique seu domínio antes que a Amazon revise sua solicitação de produção. Um domínio verificado ajuda sua solicitação a ser aprovada mais rapidamente.

Se precisar de ajuda para localizar ou adicionar seus registros DNS, entre em contato com seu provedor de domínio. Alternativamente, confira nosso guia sobre como adicionar registros DNS para WP Mail SMTP para um passo a passo detalhado.

Verifique um único endereço de e-mail

Você também pode verificar apenas um endereço de e-mail. Selecione Verificar Endereço de E-mail, insira seu e-mail e clique em Verificar.

Verificando um único endereço de e-mail no WP Mail SMTP

A Amazon envia um e-mail de confirmação para esse endereço. Clique no link dentro dele em até 24 horas para confirmar.

A confirmação de verificação de identidade de e-mail SES

Assim que sua identidade aparecer como verificada, você estará pronto para testar.

Etapa 6: Envie um E-mail de Teste

Por fim, envie um e-mail de teste para confirmar que tudo funciona. O WP Mail SMTP inclui uma ferramenta de teste integrada para isso.

Vá para WP Mail SMTP » Ferramentas e abra a aba Teste de E-mail. O campo Enviar Para é preenchido por padrão com seu e-mail de administrador.

Envie um e-mail de teste

Clique no botão Enviar E-mail. Se sua configuração estiver correta, você verá uma mensagem de Sucesso!.

E-mail de teste enviado do WP Mail SMTP com o remetente Amazon SES

Verifique essa caixa de entrada para confirmar que o e-mail de teste chegou. Se chegou, seu site WordPress agora envia e-mails através da Amazon SES.

Observação: Ainda em modo de sandbox? Você só pode enviar e-mails de teste para endereços verificados até que a Amazon aprove o acesso à produção.

Como Corrigir Erros Comuns da Amazon SES?

A maioria dos problemas da Amazon SES vêm de 3 questões. Veja como identificar e corrigir cada uma delas.

Erro "Endereço de e-mail não verificado"

O erro "não verificado" significa que sua conta ainda está em modo de sandbox. A Amazon só permite que contas em sandbox enviem para identidades verificadas.

Corrija de uma das duas maneiras:

  • Verifique o endereço do destinatário na Amazon SES e, em seguida, reenvie.
  • Solicite acesso à produção, para que você possa enviar para qualquer pessoa.

Assim que a Amazon aprovar o acesso à produção, este erro desaparecerá.

O erro de região incorreta

Uma incompatibilidade de região é o segundo problema mais comum. Sua região do WP Mail SMTP deve corresponder à sua região da Amazon SES.

Se elas diferirem, o WP Mail SMTP não conseguirá encontrar suas identidades verificadas ou sua cota. Abra WP Mail SMTP » Configurações, verifique o campo Região Mais Próxima e defina-o para corresponder à sua região da SES.

Erros de chave de acesso

Um erro de chave inválida significa que o WP Mail SMTP não consegue se autenticar com a AWS. Geralmente acontece quando uma chave é copiada incorretamente.

Verifique novamente seu ID da Chave de Acesso e Chave de Acesso Secreta em busca de espaços extras. Se ainda falharem, crie uma nova chave de acesso no IAM e cole os novos valores.

Dica Pro: Mantenha o log de e-mails do WP Mail SMTP ativado. Ele registra cada tentativa de envio, para que você possa rastrear exatamente onde um e-mail parou.

Perguntas Frequentes

A Amazon SES é gratuita para WordPress?

A Amazon SES é gratuita para começar; depois você paga conforme usa. A AWS inclui um nível gratuito de 3.000 e-mails por mês durante seus primeiros 12 meses. Depois disso, você paga cerca de US$ 0,10 por 1.000 e-mails. No entanto, você precisará de uma licença paga do WP Mail SMTP para usar o mailer da Amazon SES.

O que é o modo sandbox da Amazon SES e como sair dele?

O modo de sandbox é um estado de teste para novas contas da Amazon SES. Ele permite enviar apenas para endereços verificados, com um limite diário de 200 e-mails. Para sair dele, solicite um aumento na cota de envio no painel Service Quotas. A Amazon geralmente aprova o acesso de produção em até um dia útil.

Preciso verificar um domínio para usar a Amazon SES com o WordPress?

Sim, você deve verificar uma identidade de envio antes de poder enviar. Essa identidade é o seu domínio ou um único endereço de e-mail. Verificar seu domínio inteiro é o melhor, pois ele cobre todos os endereços nele. Isso também ajuda seu pedido de acesso de produção a ser aprovado mais rapidamente.

Por que meu e-mail de teste da Amazon SES está falhando?

A causa mais comum é que sua conta ainda está no modo de sandbox. Se você vir um erro como "Endereço de e-mail não verificado", você está tentando enviar para um endereço não verificado. Verifique o destinatário ou aguarde o acesso de produção. Verifique também se a sua região do WP Mail SMTP corresponde à sua região da Amazon SES.

Preciso do WP Mail SMTP Pro para usar a Amazon SES?

Sim, o remetente da Amazon SES é um recurso Pro e requer uma licença válida para acesso. O WP Mail SMTP Pro também inclui recursos como logs de e-mail detalhados, rastreamento de entrega e conexões de backup. Eles ajudam se você envia muitos e-mails ou precisa depurar a entrega.

Em seguida, entenda os Bounces de E-mail Hard vs. Soft

Agora que a SES está enviando seus e-mails do WordPress, recomendo aprender como os bounces funcionam. Alguns endereços falham uma vez e outros falham permanentemente. Nosso guia sobre a diferença entre bounces hard e soft explica qual é qual.

Corrija Problemas de E-mail do WordPress Agora

Pronto para corrigir seus e-mails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se você não tem tempo para corrigir seus e-mails, pode obter assistência completa de Configuração White Glove como uma compra adicional, e há uma garantia de devolução do dinheiro em 14 dias para todos os planos pagos.

Se este artigo ajudou você, por favor, siga-nos no Facebook e Twitter para mais dicas e tutoriais do WordPress.

Aviso: Nosso conteúdo é sustentado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso importa e como você pode nos apoiar.

David Ozokoye

David é um escritor técnico no WP Mail SMTP. Ele testa e documenta novos recursos e atualizações para o plugin WP Mail SMTP. Longe do computador, ele gosta de jogar videogame e patinar. Saiba Mais

Experimente nosso plugin gratuito WP Mail SMTP

Use seu provedor SMTP favorito para enviar seus e-mails do WordPress de forma confiável.