Pular para o conteúdo principal
Este guia orienta você na configuração de registros DNS fornecidos pelo OneSignal para autenticar seu domínio de envio. Na maioria dos casos, o DNS pode ser auto-configurado a partir do dashboard OneSignal conforme descrito no guia Configuração de Email.

Requisitos

Se você precisa configurar manualmente os registros DNS do seu domínio de envio, você deve:
  • Possuir o domínio de envio.
  • Ter acesso às configurações de DNS através do seu provedor.
Se você não possui um domínio, pode comprar um através do dashboard OneSignal ou registrar através do Cloudflare. Este guia usará Cloudflare como exemplo, mas a maioria dos provedores de DNS funciona da mesma forma.
Crie uma conta em Cloudflare.com.Vá para Domain Registration > Register Domains.

Página de Registro de Domínio do Cloudflare

Pesquise por um nome disponível e compre-o.

Página de Compra de Domínio do Cloudflare

Uma vez comprado, seu domínio aparecerá em Domain Registration > Managed Domains.

Página de Gerenciamento de Domínio do Cloudflare

Configuração de DNS de email

Complete os passos de Configuração de Email até ser solicitado a adicionar registros DNS, então retorne aqui ou use o botão Auto-Configure DNS. No dashboard OneSignal:
  • ⚠️ significa que o registro DNS atual não corresponde
  • ✅ significa que o registro DNS atual corresponde
Cada registro DNS precisa ser adicionado ao seu provedor de DNS com exceção do registro MX. Você deve ter um registro MX, mas este pode apontar para um servidor diferente.

Copiar registros DNS do OneSignal

Na interface do seu provedor de DNS (por exemplo, Cloudflare), vá para DNS > Records e adicione cada registro. Configurar corretamente a autenticação DNS ajuda a garantir que seus emails sejam entregues e não marcados como spam. Aqui está um detalhamento dos registros DNS que você adicionará:

Registros TXT

  • Type: TXT
  • Name: OneSignal “Hostname”
  • Content: OneSignal “Value”
  • TTL: Auto ou o mais baixo
  • Priority: 10 (se necessário)
Se você já tem um registro TXT SPF, adicione includes adicionais como:v=spf1 include:spf.onesignal.email include:mailgun.org include:your-other-spf-records ~all

Interface de registro DNS

SPF (Sender Policy Framework)

Verifica se o IP de envio está autorizado a enviar emails em nome do seu domínio. Nenhuma ação extra necessária além de adicionar o registro TXT fornecido pelo OneSignal.

DMARC

Adiciona aplicação de política para falhas SPF/DKIM. DMARC é necessário para envio seguro de email. Saiba mais: Diretrizes de Remetente de Email
OneSignal usa o valor v=DMARC1; p=none; para o registro DMARC. Se você já tem um registro DMARC, certifique-se de que isto está incluído e não definido múltiplas vezes.

Registros CNAME

Usados para rastreamento de aberturas, cliques e cancelamentos de assinatura.
  • Type: CNAME
  • Name: OneSignal “Hostname”
  • Target: OneSignal “Value”
  • TTL: Auto ou o mais baixo
  • Proxy: Apenas DNS
  • Flattening: Desligado
  • Priority: 10 (se necessário)

Configuração de registro CNAME

DKIM (DomainKeys Identified Mail)

Verifica se o conteúdo da mensagem não foi alterado e foi enviado por você. A chave pública está incluída no registro DNS do OneSignal.

Registros MX

  • Type: MX
  • Name: OneSignal “Hostname”
  • Mail server: OneSignal “Value”
  • TTL: Auto ou o mais baixo
  • Priority: 10

Visão geral dos registros DNS

MX (Mail Exchange)

Recebe respostas de email ou rejeições. Mesmo se você está apenas enviando, estes ajudam a evitar erros de verificação de domínio.
Se você já usa outro provedor de email (por exemplo Gmail), não sobrescreva registros MX existentes.

Verificação de DNS

Após adicionar registros:
  1. Retorne ao dashboard OneSignal.
  2. Clique em Check Records.
Registros verificados mostram marcas de verificação verdes.

Registros DNS verificados no OneSignal

A verificação tipicamente leva apenas alguns minutos, mas pode levar até 24 horas. Use whatsmydns.net para verificar a propagação se algum registro estiver pendente.

Verificar propagação DNS com whatsmydns.net

Se a verificação falhar:
  • Confirme que o domínio está correto.
  • Verifique novamente se cada registro foi adicionado exatamente como mostrado no dashboard.
Retorne a Configuração de Email para completar a configuração e começar a enviar emails.