Operations

Configure E-mail Transacional Com SendGrid

Ligue o e-mail transacional (confirmação de cadastro, reset de senha, notificações) via SendGrid: crie uma API key de privilégio mínimo, autentique o domínio com os CNAMEs de DKIM/return-path, configure as cinco variáveis SMTP, alinhe o From padrão ao domínio autenticado e envie um teste verificado.

Premium

E-mail transacional é um problema de entregabilidade antes de ser um problema de
código. Qualquer um aponta um app para um servidor SMTP; o difícil é a mensagem chegar na
caixa de entrada em vez da pasta de spam — ou pior, ser recusada em silêncio pelo provedor.

Três coisas decidem se seus e-mails de confirme sua conta e redefina sua senha
chegam:

  1. Quem tem permissão de enviar. Uma API key do SendGrid, com escopo apenas de
    Mail Send, é a credencial com que seu app se autentica. Privilégio mínimo: se a chave
    vazar, ela envia e-mail e nada mais.
  2. A prova de que o e-mail é realmente do seu domínio. A Autenticação de Domínio
    publica chaves DKIM e um return-path sob o seu domínio via DNS (um punhado de registros
    CNAME). Sem isso, os receptores não conseguem verificar a assinatura e tratam seu e-mail
    como suspeito — spam na melhor das hipóteses, recusa na pior.
  3. Um endereço From que o domínio de fato avaliza. O remetente precisa ser um endereço
    do domínio autenticado (ex.: noreply@seu-dominio.com). Um placeholder esquecido como
    from@example.com faz a mensagem ser recusada de imediato.

Este playbook liga os três, na ordem que evita as pegadinhas comuns, e termina enviando um
e-mail de teste real que você confirma de ponta a ponta. No caminho, uma regra nunca se
dobra: a API key é um segredo — ela nunca cai numa linha de log, num commit ou num
screenshot.

Passos

Conteúdo exclusivo para assinantes. Ver planos