Amazon SES: O Melhor SMTP Para Email Transacional

Amazon SES: A Melhor Solução SMTP Para Email Transacional

Se você precisa enviar emails do WordPress, Mautic, N8N ou qualquer aplicação web, você precisa de um serviço SMTP confiável.

Depois de testar dezenas de provedores SMTP nos últimos 10 anos (SendGrid, Mailgun, SMTP2GO, Postmark, Elastic Email), posso afirmar com dados reais: Amazon SES é o melhor SMTP disponível hoje considerando custo-benefício, deliverability e escalabilidade.

Por quê Amazon SES?

  • Preço imbatível: $0,10 por 1.000 emails (10x mais barato que concorrentes)
  • Paga por uso: Zero mensalidade, só paga quando envia
  • Deliverability alta: Infraestrutura AWS, reputação excelente
  • Escalável: De 100 emails/mês a milhões sem trocar de serviço
  • Configuração robusta: DKIM, SPF, DMARC, mail from personalizado

Neste guia definitivo vou te ensinar:

  • O que é SMTP e por que você precisa
  • Como configurar Amazon SES do zero (com Cloudflare DNS)
  • Integrar com WordPress, Mautic, automações
  • Técnicas avançadas para escalar envios (mail from personalizado)
  • Comparativo Amazon SES vs outros SMTPs

💡 Minha Experiência Com Amazon SES

Uso Amazon SES desde 2019 em todos os projetos da Gerenciando Web. Envio 200.000+ emails/mês via Mautic, WordPress, N8N, Typebot.

Custo mensal: R$ 100-120 (200k emails)
Se fosse SendGrid: R$ 450-600 (mesmo volume)
Economia anual: R$ 4.200+

Zero problemas de deliverability, configuração estável há 5+ anos, nunca tive email importante caindo em spam.

O Que é SMTP (E Por Que Você Precisa Dele)

SMTP significa Simple Mail Transfer Protocol (Protocolo Simples de Transferência de Email). É o protocolo padrão usado para ENVIAR emails na internet.

Como Funciona SMTP na Prática

Quando você clica “Enviar” no Gmail, WordPress, ou qualquer aplicação:

  1. Aplicação conecta em servidor SMTP
  2. Autentica com usuário + senha
  3. Envia dados do email (remetente, destinatário, assunto, corpo)
  4. Servidor SMTP processa e encaminha
  5. Email chega na caixa de entrada do destinatário

Analogia simples: SMTP é como os Correios. Você entrega carta (email) nos Correios (servidor SMTP), eles processam e entregam no destino (inbox destinatário).

Por Que Você NÃO Pode Enviar Direto do Servidor

Tecnicamente você poderia configurar servidor próprio como SMTP, mas:

  • IP sem reputação: Gmail/Outlook marcam como spam imediatamente
  • Configuração complexa: SPF, DKIM, DMARC, reverse DNS, warming
  • Blacklists: Um spam e seu IP inteiro é banido
  • Manutenção: Monitorar bounces, complaints, reputação constantemente

Solução profissional: Usar serviço SMTP especializado (Amazon SES, SendGrid, etc) que já tem:

  • IPs com reputação estabelecida
  • Configurações otimizadas automaticamente
  • Monitoramento de deliverability
  • Gestão de bounces e reclamações

Quando Você Precisa de SMTP

✅ Você PRECISA de SMTP para:

  • WordPress: Formulários (Contact Form 7, Gravity Forms), notificações, recuperação senha
  • Mautic: Campanhas de email marketing, automações
  • E-commerce: Confirmação pedido, rastreamento, notificações
  • Aplicações web: Confirmação cadastro, redefinição senha, notificações
  • Automações: N8N, Typebot, Chatwoot enviando emails

❌ Você NÃO precisa de SMTP para:

📊 Setup Ideal Para Projetos Profissionais

Receber emails: Cloudflare Email Routing (gratuito)
Enviar transacional: Amazon SES SMTP ($0,10/1000 emails)
Email marketing: Mautic + Amazon SES

Custo total 10.000 emails/mês: R$ 5-10 vs R$ 200-400 de outros provedores

Setup que uso em 80% dos projetos, testado em produção há 5+ anos

Por Que Amazon SES é o Melhor SMTP do Mercado

Testei praticamente todos os SMTPs populares. Vou te mostrar por que Amazon SES vence em quase todos os critérios.

1. Preço Imbatível (10x Mais Barato)

Amazon SES: $0,10 por 1.000 emails ($0,0001 por email)

Comparação com concorrentes:

  • SendGrid: $15-100/mês (começa em 15.000 emails) = $0,001 por email
  • Mailgun: $35-90/mês (começa em 10.000 emails) = $0,0035 por email
  • Postmark: $15-310/mês (começa em 10.000 emails) = $0,0015 por email

Amazon SES é 10-35x mais barato que qualquer concorrente.

Exemplos práticos:

  • 10.000 emails/mês: SES = $1 (R$ 5) | SendGrid = $15 (R$ 75)
  • 50.000 emails/mês: SES = $5 (R$ 25) | SendGrid = $60 (R$ 300)
  • 200.000 emails/mês: SES = $20 (R$ 100) | SendGrid = $100+ (R$ 500+)

2. Paga Somente Pelo Uso (Zero Mensalidade)

Diferente de todos os concorrentes, Amazon SES:

  • Sem mensalidade fixa: Enviou 100 emails no mês? Paga $0,01
  • Sem desperdício: Não paga por emails que não usa
  • Escalável: Mesmo preço de 100 a 10 milhões de emails

SendGrid, Mailgun, Postmark: Cobram mensalidade fixa mesmo se você enviar 10 emails. Você paga pelo plano, não pelo uso real.

3. Deliverability Excelente (Infraestrutura AWS)

Amazon SES usa infraestrutura AWS com:

  • IPs com reputação estabelecida há anos
  • Monitoramento automático de bounces/complaints
  • Configurações otimizadas para alta entregabilidade
  • Gestão automática de blacklists

Minha taxa de deliverability:

  • Inbox rate: 97-99% (emails chegam na caixa entrada)
  • Bounce rate: <1% (emails retornam)
  • Complaint rate: <0,1% (marcados como spam)

SendGrid e outros têm deliverability boa, mas IPs compartilhados sofrem com uso de spammers. Amazon SES gerencia isso melhor.

4. Configuração Profissional Completa

Amazon SES oferece recursos avançados gratuitamente:

  • DKIM: Assinatura digital (autenticidade)
  • SPF: Validação remetente
  • DMARC: Política anti-falsificação
  • Mail from personalizado: Domínio próprio no remetente
  • Dedicated IPs: IP exclusivo (planos avançados)
  • Bounce/Complaint handling: Webhooks automáticos

Concorrentes cobram extra por alguns desses recursos (dedicated IP custa $30-80/mês em outros).

5. Escalabilidade Infinita

Amazon SES escala de 100 emails/mês a milhões sem trocar de serviço:

  • Início: 200 emails/dia (sandbox, grátis para testes)
  • Produção: 50.000 emails/dia (após aprovação)
  • Alta escala: Solicita aumento de limite, chegando a milhões/dia

Preço permanece: $0,10/1000 emails independente do volume.

SendGrid: Precisa mudar de plano (e preço aumenta) conforme cresce volume.

Única Desvantagem: Aprovação Manual

Amazon SES exige aprovação manual para sair do “sandbox” (modo teste).

Sandbox (sem aprovação):

  • Só envia para emails verificados
  • Limite: 200 emails/dia
  • Serve para testar configuração

Produção (após aprovação):

  • Envia para qualquer email
  • Limite inicial: 50.000 emails/dia
  • Processo de aprovação: 24-48 horas (geralmente aprovado)

Como aprovar: No console SES, solicitar aumento de limite com caso de uso claro (email transacional para aplicação web/WordPress). Aprovação em 1-2 dias.

Outros SMTPs (SendGrid, Mailgun) aprovam instantaneamente, mas cobram 10x mais.

Preço Amazon SES Detalhado (Quanto Vai Custar)

Amazon SES tem pricing simples e transparente.

Tabela de Preços Amazon SES

Envio de emails:

  • $0,10 por 1.000 emails enviados
  • $0,12 por 1.000 emails recebidos (se usar inbox SES)

Anexos:

  • Primeiros 1 GB/mês: Grátis
  • Após 1 GB: $0,12 por GB adicional

Dedicated IPs (opcional):

  • $24,95/mês por IP dedicado
  • Recomendado apenas para alto volume (500k+ emails/mês)

Simulação de Custos Mensais

Projeto pequeno (1.000 emails/mês):

  • Custo: $0,10 (R$ 0,50)
  • Uso: Notificações WordPress, formulários

Projeto médio (10.000 emails/mês):

  • Custo: $1,00 (R$ 5,00)
  • Uso: E-commerce, blog ativo, automações

Email marketing pequeno (50.000 emails/mês):

  • Custo: $5,00 (R$ 25,00)
  • Uso: Mautic com 5.000 contatos, 10 campanhas/mês

Email marketing médio (200.000 emails/mês):

  • Custo: $20,00 (R$ 100,00)
  • Uso: Mautic com 20.000 contatos, campanhas frequentes

Alta escala (1 milhão emails/mês):

  • Custo: $100,00 (R$ 500,00)
  • Uso: Múltiplos projetos, automações complexas, SaaS

Comparativo de Custo Real

Cenário: 50.000 emails/mês

  • Amazon SES: $5/mês (R$ 25)
  • SendGrid: $60/mês (R$ 300) – 12x mais caro
  • Mailgun: $35/mês (R$ 175) – 7x mais caro
  • Postmark: $50/mês (R$ 250) – 10x mais caro

Economia anual usando SES: R$ 2.100-3.300

Cenário: 200.000 emails/mês

  • Amazon SES: $20/mês (R$ 100)
  • SendGrid: $100+/mês (R$ 500+) – 5x mais caro
  • Mailgun: $90/mês (R$ 450) – 4,5x mais caro
  • Postmark: $310/mês (R$ 1.550) – 15x mais caro

Economia anual usando SES: R$ 4.200-17.400

📊 Meu Custo Real Amazon SES

Volume mensal: 180.000-220.000 emails (Mautic + WordPress + automações)
Custo mensal: $18-22 (R$ 90-110)
Se fosse SendGrid: $100+ (R$ 500+)

Economia anual: R$ 4.500+

Em 5 anos usando Amazon SES: Economizei R$ 22.500+ que investi em tráfego, ferramentas, equipe.

Dados reais da conta AWS, monitorados mensalmente

Pré-Requisitos Para Configurar Amazon SES

amazon ses

Antes de começar, você precisa:

  1. Conta AWS: Criar conta Amazon Web Services (gratuito)
    • Acesse aws.amazon.com
    • Crie conta com email, cartão de crédito (não é cobrado)
    • Verificação pode levar 24h
  2. Domínio ativo: Domínio próprio registrado
  3. Acesso ao DNS: Cloudflare ou gerenciador DNS
  4. Aplicação para integrar: WordPress, Mautic, N8N, etc
    • Ou apenas para configurar e testar primeiro

Não precisa de:

  • Servidor próprio (SES é serviço cloud)
  • Conhecimento avançado AWS (tutorial é passo a passo)
  • Investimento inicial (paga conforme usa)

Como Configurar Amazon SES (Tutorial Completo)

Tutorial completo em vídeo (22 minutos) mostrando processo do zero:

Vídeo mostra: criação conta, verificação domínio, DNS Cloudflare, credenciais SMTP, integração WordPress, mail from personalizado, múltiplos remetentes.

Passo a Passo Detalhado: Configurar Amazon SES

Passo 1: Acessar Amazon SES

  1. Login no Console AWS
  2. Região: Selecione **São Paulo** (sa-east-1) no canto superior direito
    • Melhor latência para Brasil
    • Preço idêntico outras regiões
  3. Barra de busca (topo): Digite “SES”
  4. Clique em “Amazon Simple Email Service”
  5. Primeira vez? Clique em “Get Started” ou “Começar”

Passo 2: Verificar Status da Conta

No painel SES, você verá status da conta:

Sandbox mode (modo teste):

  • Só envia para emails verificados
  • Limite: 200 emails/dia, 1 email/segundo
  • Serve para configurar e testar

Production access (produção):

  • Envia para qualquer email
  • Limite: 50.000 emails/dia, 14 emails/segundo
  • Precisa solicitar aprovação

Se está em Sandbox: Configure tudo primeiro, solicita produção depois. Vamos fazer passo a passo.

Passo 3: Criar Identidade (Verificar Domínio)

  1. Menu lateral → “Identities” (Identidades)
  2. Clique em “Create identity”
  3. Selecione “Domain” (Domínio)
  4. Digite seu domínio: seudominio.com (sem www, sem http)
  5. Assign a default configuration set: Deixe desmarcado
  6. Use a custom MAIL FROM domain: Deixe desmarcado por enquanto (vamos configurar depois)
  7. Marque “Enable DKIM” (DKIM habilitado)
  8. DKIM signing key length: Deixe 2048 (padrão)
  9. DKIM signatures: Easy DKIM (padrão)
  10. Clique em “Create identity”

Amazon SES vai criar a identidade e mostrar registros DNS que você precisa adicionar.

Passo 4: Configurar DNS (Cloudflare)

Amazon SES mostra 3 registros CNAME que você deve adicionar no DNS.

Copiar registros:

  1. Na tela da identidade criada, role até “DomainKeys Identified Mail (DKIM)”
  2. Você verá 3 registros CNAME
  3. Cada registro tem 2 campos: Name (nome) e Value (valor)

Adicionar no Cloudflare:

  1. Abra Cloudflare em nova aba
  2. Selecione seu domínio
  3. Menu lateral → DNS
  4. Clique em “Add record”
  5. Type: CNAME
  6. Name: Cole o primeiro campo do registro SES (sem o domínio final)
  7. Target: Cole o segundo campo completo
  8. Proxy status: Desligado (nuvem cinza)
  9. TTL: Auto
  10. Clique em “Save”
  11. Repita para os outros 2 registros CNAME

IMPORTANTE: Amazon SES mostra nome completo tipo abc123._domainkey.seudominio.com. No Cloudflare, cole apenas abc123._domainkey (sem o domínio).

Passo 5: Aguardar Verificação DNS

Depois de adicionar os 3 registros CNAME:

  1. Volte para Amazon SES
  2. Aguarde 5-30 minutos
  3. Atualize a página (F5)
  4. Status deve mudar para “Verified”

Se demorar mais de 1 hora, verifique se registros CNAME estão corretos no Cloudflare.

Passo 6: Verificar Endereço de Email

Além do domínio, você precisa verificar endereço de email específico que vai enviar.

  1. Amazon SES → Identities
  2. Clique em “Create identity”
  3. Selecione “Email address”
  4. Digite: contato@seudominio.com
  5. Clique em “Create identity”
  6. Amazon envia email de verificação
  7. Abra seu email (se usa Cloudflare Email Routing, chega no Gmail/Outlook)
  8. Clique no link de verificação
  9. Volta ao SES → Status muda para “Verified” ✅

Agora você tem domínio E email verificados. Próximo passo: criar credenciais SMTP.

Passo 7: Criar Credenciais SMTP

  1. Amazon SES → Menu lateral → “SMTP settings”
  2. Role até “Create SMTP credentials”
  3. Clique no botão
  4. Nome do usuário: Sugestão automática será tipo ses-smtp-user.20250122
  5. Personalize: ses-smtp-seudominio-wordpress (identificar onde usa)
  6. Clique em “Create user”

CRÍTICO: Tela mostra credenciais UMA VEZ APENAS:

  • SMTP username: Copie e salve
  • SMTP password: Copie e salve
  • Clique em “Download credentials” (arquivo .csv)

Guarde essas credenciais com segurança. Não é possível recuperar senha depois. Se perder, precisa criar novo usuário.

Passo 8: Anotar Configurações SMTP

Na página “SMTP settings”, anote:

  • SMTP endpoint: email-smtp.sa-east-1.amazonaws.com
  • STARTTLS Port: 587 (recomendado)
  • TLS Wrapper Port: 465 (alternativa)

Configurações completas para qualquer aplicação:

  • Host: email-smtp.sa-east-1.amazonaws.com
  • Porta: 587
  • Encryption: TLS (ou STARTTLS)
  • Username: [SMTP username copiado]
  • Password: [SMTP password copiado]
  • From: contato@seudominio.com (email verificado)

Essas configurações servem para WordPress, Mautic, N8N, Typebot, qualquer aplicação que peça SMTP.

Integrar Amazon SES Com WordPress

Para WordPress enviar emails via Amazon SES, use plugin SMTP.

Passo a Passo: Easy WP SMTP + Amazon SES

  1. Instalar plugin:
    • WordPress → Plugins → Adicionar novo
    • Busque: “Easy WP SMTP”
    • Instale e ative
  2. Configurar SMTP:
    • WordPress → Configurações → Easy WP SMTP
    • SMTP Host: email-smtp.sa-east-1.amazonaws.com
    • Type of Encryption: TLS
    • SMTP Port: 587
    • SMTP Username: [cole username Amazon SES]
    • SMTP Password: [cole password Amazon SES]
    • From Email: contato@seudominio.com
    • From Name: Seu Nome / Nome Site
  3. Salvar e testar:
    • Clique em “Save Settings”
    • Aba “Email Test”
    • Digite seu email
    • Clique em “Send Test Email”
    • Verifique se chegou

Resultado esperado: Email de teste chega em 5-15 segundos na caixa de entrada (não spam).

Se email NÃO chegar:

  1. Verifique se conta SES está em produção (não sandbox)
  2. Se sandbox: Só envia para emails verificados na conta SES
  3. Verifique credenciais SMTP (copiar/colar sem espaços)
  4. Teste porta 465 + encryption SSL (alternativa)

Integrar Amazon SES Com Mautic (Email Marketing)

Para Mautic enviar campanhas via Amazon SES:

  1. Acessar configurações Mautic:
    • Mautic → Configurações (ícone engrenagem)
    • Aba “Email Settings”
  2. Configurar SMTP:
    • Mailer transport: Other SMTP Server
    • Server: email-smtp.sa-east-1.amazonaws.com
    • Port: 587
    • Encryption: TLS
    • Authentication mode: Plain
    • Username: [SMTP username SES]
    • Password: [SMTP password SES]
  3. Email padrão:
    • From email: contato@seudominio.com
    • From name: Nome da Empresa
  4. Salvar e testar:
    • Clique em “Save & Close”
    • Envie email de teste para você mesmo

Mautic + Amazon SES = Setup perfeito para email marketing.

Deliverability alta, custo baixíssimo, escalável. Uso em todos os projetos de email marketing da Gerenciando Web.

Mail From Personalizado (Técnica Avançada)

Mail from personalizado melhora deliverability E permite escalar envios contornando limites do Gmail/Yahoo.

O Que é Mail From Domain

Quando você envia email por Amazon SES sem configurar mail from personalizado:

  • From: contato@seudominio.com (visível para destinatário)
  • Return-Path: amazonses.com (usado por servidores email)

Gmail/Outlook veem que email “veio da Amazon”, não do seu domínio. Funciona, mas não é ideal.

Com mail from personalizado:

  • From: contato@seudominio.com
  • Return-Path: mail.seudominio.com (seu subdomínio)

Email aparece 100% como vindo do seu domínio. Deliverability melhora 5-10%.

Quando Usar Mail From Personalizado

✅ Use se:

  • Envia alto volume (50.000+ emails/mês)
  • Email marketing via Mautic
  • Quer máxima deliverability
  • Precisa múltiplos remetentes (escalar)

❌ Não precisa se:

  • Apenas notificações WordPress (baixo volume)
  • Projeto iniciante (<10.000 emails/mês)

Como Configurar Mail From Personalizado

  1. Amazon SES → Identities
  2. Clique no endereço de email (não domínio)
  3. Aba “Custom MAIL FROM domain”
  4. Clique em “Edit”
  5. Use custom MAIL FROM domain: Ative
  6. MAIL FROM domain: mail.seudominio.com
    • Pode ser qualquer subdomínio: mail, email, bounce, ses
    • Recomendo: mail-contato.seudominio.com (identificar remetente)
  7. Behavior on MX failure: Use default MAIL FROM domain
  8. Clique em “Save changes”

Amazon SES mostra 2 registros DNS:

  • 1 registro MX
  • 1 registro TXT

Adicionar Registros DNS (Cloudflare)

Registro MX:

  1. Cloudflare → DNS → Add record
  2. Type: MX
  3. Name: mail-contato (ou subdomínio escolhido)
  4. Mail server: feedback-smtp.sa-east-1.amazonses.com
  5. Priority: 10
  6. Save

Registro TXT:

  1. Add record
  2. Type: TXT
  3. Name: mail-contato
  4. Content: v=spf1 include:amazonses.com ~all (com aspas)
  5. Save

Aguarde 10-30 minutos. Amazon SES verifica automaticamente. Status muda para “Successful”

Múltiplos Remetentes (Escalar Envios Para Gmail/Yahoo)

Gmail e Yahoo têm limites de envio por remetente:

  • Gmail: ~2.000 emails/dia por remetente
  • Yahoo: ~1.000 emails/dia por remetente

Se você envia 10.000 emails/dia para Gmail via Mautic usando contato@seudominio.com, vai exceder limite. Gmail pode bloquear temporariamente.

Solução: Múltiplos Remetentes Com Mail From Diferente

Crie múltiplos endereços de email, cada um com mail from personalizado único:

  1. contato@seudominio.com → mail-contato.seudominio.com
  2. vendas@seudominio.com → mail-vendas.seudominio.com
  3. suporte@seudominio.com → mail-suporte.seudominio.com

No Mautic:

  • Segmento 1 (5.000 contatos Gmail) → Enviar de contato@
  • Segmento 2 (5.000 contatos Gmail) → Enviar de vendas@

Cada remetente tem limite próprio. Total: 10.000 emails sem exceder.

Passo a Passo: Criar Segundo Remetente

  1. Amazon SES → Identities → Create identity
  2. Email address: vendas@seudominio.com
  3. Create
  4. Verificar email (clicar link que chega)
  5. Configurar mail from personalizado:
    • Clique no email criado
    • Edit custom MAIL FROM domain
    • MAIL FROM domain: mail-vendas.seudominio.com
    • Save
  6. Adicionar DNS:
    • MX: mail-vendas → feedback-smtp.sa-east-1.amazonses.com (priority 10)
    • TXT: mail-vendas → v=spf1 include:amazonses.com ~all
  7. Aguardar verificação

Repita para quantos remetentes precisar. Cada um escalona limite.

💡 Como Uso Múltiplos Remetentes no Mautic

Para campanha de 20.000 emails com 60% Gmail:

  • Segmento Gmail (12.000 emails):
    • 6.000 emails de: contato@gerenciandoweb.com.br
    • 6.000 emails de: gabriel@gerenciandoweb.com.br
  • Segmento Outros (8.000 emails):
    • De: contato@gerenciandoweb.com.br

Zero bloqueios, deliverability 98%+, campanha completa em 2-3 horas.

Solicitar Acesso à Produção (Sair do Sandbox)

Depois de configurar tudo, solicite saída do sandbox para enviar para qualquer email.

Como Solicitar Produção

  1. Amazon SES → Account dashboard
  2. Procure banner: “Your account is in the sandbox”
  3. Clique em “Request production access”
  4. Formulário:
    • Mail type: Transactional (emails transacionais)
    • Website URL: Seu site/aplicação
    • Use case description:
      Envio de emails transacionais (confirmações, notificações, recuperação senha) para aplicação web WordPress em [seusite.com]. Volume estimado: 10.000 emails/mês. Apenas opt-in, sem spam.
    • Additional contact: Seu email
  5. Clique em “Submit request”

Tempo de aprovação: 24-48 horas (geralmente aprovado em 1 dia).

Se rejeitado:

  • Descreva uso mais claramente (aplicação específica, opt-in)
  • Mencione que é empresa legítima
  • Tente novamente após 48 horas

Após aprovação: Limite aumenta para 50.000 emails/dia, pode enviar para qualquer email.

Amazon SES vs SendGrid vs Mailgun (Comparativo Completo)

Comparação direta dos 3 principais SMTPs do mercado.

Preço

  • Amazon SES: $0,10/1000 emails (paga por uso)
  • SendGrid: $15-100/mês (planos fixos, 15k-100k emails)
  • Mailgun: $35-90/mês (planos fixos, 10k-50k emails)

Vencedor: Amazon SES (10-35x mais barato)

Deliverability

  • Amazon SES: 97-99% inbox rate (infraestrutura AWS)
  • SendGrid: 95-98% inbox rate (IPs compartilhados sofrem)
  • Mailgun: 96-98% inbox rate

Vencedor: Amazon SES (levemente melhor)

Facilidade de Configuração

  • SendGrid: Mais fácil (aprovação instantânea, interface simples)
  • Mailgun: Fácil (aprovação rápida)
  • Amazon SES: Mais complexo (sandbox, aprovação manual, DNS)

Vencedor: SendGrid

Recursos Avançados

  • Amazon SES: DKIM, SPF, mail from, dedicated IP, webhooks (tudo incluído)
  • SendGrid: Similar, mas dedicated IP custa $30-80/mês extra
  • Mailgun: Similar, recursos pagos separadamente

Vencedor: Amazon SES (mais recursos gratuitos)

Escalabilidade

  • Amazon SES: Ilimitado (solicita aumento limite)
  • SendGrid: Precisa mudar plano, preço aumenta
  • Mailgun: Similar SendGrid

Vencedor: Amazon SES

Suporte

  • SendGrid: Chat, email, documentação boa
  • Mailgun: Email, documentação
  • Amazon SES: Documentação excelente, forum, suporte pago AWS

Vencedor: SendGrid (suporte mais acessível)

Recomendação Final

Use Amazon SES se:

  • Quer economia (principal critério)
  • Volume médio-alto (10.000+ emails/mês)
  • Confortável com configuração técnica
  • Já usa AWS ou quer aprender

Use SendGrid se:

  • Quer simplicidade máxima (iniciante total)
  • Volume baixo (<5.000 emails/mês) e plano grátis 100/dia suficiente
  • Precisa aprovar hoje (sem esperar 24-48h)

Use Mailgun se:

  • Prefere interface europeia (empresa EU)
  • Casos de uso específicos que Mailgun atende melhor

Minha recomendação: 90% dos casos = Amazon SES. Economia compensa esforço extra configuração. Veja: Como Configurar SendGrid se preferir alternativa.

Monitorar Envios e Bounces no Amazon SES

Depois de configurar, monitore saúde dos envios.

Reputation Dashboard

  1. Amazon SES → Reputation metrics
  2. Você verá:
    • Bounce rate: % emails retornados (ideal: <5%)
    • Complaint rate: % marcados spam (ideal: <0,1%)
    • Account status: Healthy, Under review, Paused

Se bounce/complaint rate alto: Amazon pode pausar conta temporariamente. Limpe listas, remova emails inválidos.

Sending Statistics

  1. Amazon SES → Sending statistics
  2. Gráficos mostram:
    • Emails enviados/dia
    • Bounces/dia
    • Complaints/dia

Monitore semanalmente. Spikes anormais indicam problema.

Configurar SNS Para Bounces/Complaints

Configure Amazon SNS (notificações) para receber avisos de bounces em tempo real:

  1. Amazon SES → Identity → Seu domínio
  2. Aba “Notifications”
  3. Configure SNS topics para:
    • Bounces
    • Complaints
    • Delivery notifications (opcional)

Isso permite automatizar remoção de emails inválidos das listas Mautic/WordPress.

Erros Comuns Amazon SES (E Como Resolver)

Erro 1: Email Não Envia (554 Message Rejected)

Causa: Conta ainda em sandbox, tentando enviar para email não verificado.

Solução:

  • Solicitar produção (passo a passo acima)
  • Ou verificar email destinatário em Identities (teste)

Erro 2: Emails Caem no Spam

Causas:

  • DNS incompleto (falta DKIM, SPF, DMARC)
  • Conteúdo spammy (palavras gatilho, muitos links)
  • Lista suja (muitos bounces/complaints)

Solução:

  • Verificar todos registros DNS corretos
  • Configurar DMARC: Tutorial Cloudflare DNS
  • Limpar lista, remover inativos
  • Melhorar copy email (menos spammy)

Erro 3: Limite de Envio Atingido

Causa: Enviou mais que 50.000 emails/dia (ou 14/segundo).

Solução:

  • Solicitar aumento limite: SES → Account dashboard → Request increase
  • Ou espaçar envios (Mautic tem opção throttle)

Erro 4: Credenciais SMTP Inválidas

Causa: Username ou password digitados incorretamente.

Solução:

  • Copiar/colar novamente (sem espaços)
  • Se perdeu senha, criar novo usuário SMTP (não recupera)

Erro 5: Conta Pausada (Paused)

Causa: Bounce rate ou complaint rate muito altos.

Solução:

  • Limpar lista emails, remover inválidos
  • Implementar double opt-in
  • Responder case AWS explicando ações corretivas
  • Aguardar review (24-48h)

Perguntas Frequentes Sobre Amazon SES

O que é SMTP e para que serve?

SMTP (Simple Mail Transfer Protocol) é protocolo padrão para enviar emails. Aplicações como WordPress, Mautic, automações precisam de servidor SMTP para entregar emails na caixa de entrada dos destinatários. Sem SMTP, emails não saem ou caem em spam.

Amazon SES é o melhor SMTP?

Sim, para 90% dos casos. Amazon SES é 10-35x mais barato que concorrentes ($0,10 vs $1-3,50 por 1000 emails), tem deliverability excelente (97-99%), infraestrutura AWS, e escalabilidade infinita. Única desvantagem: configuração levemente mais complexa.

Quanto custa Amazon SES?

$0,10 por 1.000 emails enviados ($0,0001 por email). Paga por uso, sem mensalidade. Exemplos: 10.000 emails/mês = $1 (R$ 5), 50.000 emails/mês = $5 (R$ 25), 200.000 emails/mês = $20 (R$ 100).

Preciso de cartão de crédito para usar Amazon SES?

Sim, precisa cadastrar cartão de crédito na conta AWS. Mas só é cobrado pelo que usar. Se enviar 100 emails no mês, paga $0,01. Não tem mensalidade fixa.

Amazon SES funciona com WordPress?

Perfeitamente. Use plugin SMTP (Easy WP SMTP, WP Mail SMTP) para conectar WordPress ao Amazon SES. Tutorial completo neste artigo. Funciona com todos plugins formulário (Contact Form 7, Gravity Forms, etc).

Amazon SES funciona com Mautic?

Sim. Configure SMTP nas configurações Mautic. É o setup ideal para email marketing: Mautic gratuito + Amazon SES custo baixíssimo = economia de milhares de reais vs plataformas pagas.

O que é sandbox Amazon SES?

Sandbox é modo teste onde você só pode enviar emails para endereços verificados manualmente na conta SES. Limite: 200 emails/dia. Serve para configurar e testar. Para enviar para qualquer email, precisa solicitar produção (aprovação em 24-48h).

Como sair do sandbox Amazon SES?

Amazon SES → Account dashboard → Request production access → Preencha formulário explicando caso de uso (emails transacionais para aplicação web). Aprovação em 24-48 horas. Após aprovado, pode enviar para qualquer email, limite aumenta para 50.000/dia.

Qual a diferença entre Amazon SES e SendGrid?

Preço: SES 10x mais barato ($0,10 vs $1+ por 1000 emails). Configuração: SendGrid mais simples, SES exige DNS e aprovação. Deliverability: Similar (97-99%). Escalabilidade: SES melhor. Suporte: SendGrid mais acessível. Recomendo SES para quem quer economia.

Posso usar Amazon SES com N8N, Typebot, Chatwoot?

Sim. Qualquer aplicação que aceite configuração SMTP funciona com Amazon SES. Use mesmas credenciais (host, porta, username, password) em todas aplicações. Cada aplicação pode ter usuário SMTP separado para melhor gestão.

Domine Servidores e Automações na Academy

Conclusão: Amazon SES é Investimento Que Se Paga

Configurar Amazon SES pode parecer trabalhoso comparado com SendGrid ou outros SMTPs “plug and play”, mas a economia é absurda.

Em 5+ anos usando Amazon SES em todos os projetos da Gerenciando Web, economizei R$ 22.500+ que gastaria com SendGrid ou similares.

Recapitulando por que Amazon SES é o melhor SMTP:

  • Preço imbatível: 10-35x mais barato ($0,10 vs $1-3,50 por 1000 emails)
  • Paga por uso: Zero mensalidade, perfeito para começar pequeno
  • Deliverability: 97-99% inbox rate, infraestrutura AWS
  • Escalável: Mesmo preço de 100 a milhões de emails
  • Profissional: DKIM, SPF, DMARC, mail from, dedicated IPs

Vale o esforço de configuração?

Se você envia 10.000+ emails/mês: Absolutamente sim. Economia de R$ 100-400/mês justifica 1-2 horas configurando.

Se você envia <1.000 emails/mês: Talvez SendGrid plano grátis (100 emails/dia) seja suficiente.

Setup ideal projetos profissionais:

  1. Receber emails: Cloudflare Email Routing (gratuito)
  2. Enviar transacional: Amazon SES SMTP ($0,10/1000)
  3. Email marketing: Mautic + Amazon SES
  4. Hospedagem: VPS Contabo + WordOps/CloudPanel

Custo total: R$ 30-100/mês (VPS + SES) vs R$ 300-800/mês (hospedagem + Google Workspace + SendGrid)

Próximos passos:

  1. Crie conta AWS (gratuito)
  2. Configure Cloudflare DNS se ainda não tem
  3. Siga tutorial deste artigo passo a passo
  4. Solicite produção após testar
  5. Integre com WordPress/Mautic/aplicações

Amazon SES não é só SMTP. É infraestrutura enterprise a preço acessível que escala com seu projeto do zero ao infinito.

Configure uma vez, economize para sempre.

Autor

Gabriel Wohlfart é CEO do Gerenciando Web e especialista em WordPress, Servidores Cloud, Mautic, SEO e Automação.
Mais de 3.500 alunos já passaram pelos seus cursos. Saiba mais.