Sem KYC: um e-mail verificado, sem documento · Pago em cripto: BTC, USDT, USDC, ETH, SOL, LTC · .com US$ 12,49/ano, o mesmo preço todos os anos
Idioma: Português
Encontre seu endereço

Guia · verificado em 12 de novembro de 2026

Como configuro MTA-STS e TLS-RPT para meu domínio?

O MTA-STS diz a outros servidores de e-mail para entregar a você somente por TLS verificado. Ele exige dois registros DNS e um pequeno arquivo em um servidor web.

Última atualização: · 7 min de leitura

Resposta rápida

Como configuro MTA-STS e TLS-RPT?

Publique um registro TXT em _mta-sts.seudominio com v=STSv1 e um id, sirva um arquivo de política em https://mta-sts.seudominio/.well-known/mta-sts.txt com um certificado válido e adicione um registro TXT em _smtp._tls para os relatórios TLS-RPT (RFC 8461 e RFC 8460). Postelva hospeda os registros DNS; o arquivo de política precisa de um servidor web com HTTPS.

As quatro peças de uma configuração de MTA-STS e TLS-RPT

Nomes e formatos da RFC 8461 e da RFC 8460, lidas em 12 de novembro de 2026.
PeçaOndeConteúdoHospedado em
Registro MTA-STSTXT em _mta-sts.example.comv=STSv1; id=20261112T000000ZSeu DNS (DNS gratuito na Postelva)
Nome do host webA, AAAA ou CNAME em mta-sts.example.comAponta para um servidor webSeu DNS
Arquivo de políticahttps://mta-sts.example.com/.well-known/mta-sts.txtversion, mode, linhas mx, max_ageUm servidor web com HTTPS e um certificado válido
Registro TLS-RPTTXT em _smtp._tls.example.comv=TLSRPTv1; rua=mailto:[email protected]Seu DNS

Configure o MTA-STS em seis etapas

  1. Liste seus hosts MX

    A política deve nomear os hosts de e-mail do seu provedor. O Proton Mail usa mail.protonmail.ch e mailsec.protonmail.ch, o Mailbox.org usa mxext1 a mxext4.mailbox.org.

  2. Configure o nome do host web

    No editor de DNS, adicione um registro para mta-sts que aponte para um servidor web que você controla e obtenha um certificado válido para mta-sts.seudominio.

  3. Publique o arquivo de política em modo testing

    Crie o arquivo mta-sts.txt na pasta .well-known, com mode: testing e um max_age curto.

  4. Adicione o registro TXT _mta-sts

    Publique v=STSv1; id= seguido de um valor único, como a data e a hora.

  5. Adicione o registro TLS-RPT

    Publique o registro TXT em _smtp._tls com um endereço mailto em rua e leia os relatórios diários.

  6. Mude para enforce

    Quando os relatórios não mostrarem falhas nos seus próprios hosts MX, altere o mode para enforce, aumente o max_age e atualize o id.

Registros DNS e arquivo de política (mode testing)
; DNS records
_mta-sts.example.com.      IN  TXT    "v=STSv1; id=20261112T000000Z"
_smtp._tls.example.com.    IN  TXT    "v=TLSRPTv1; rua=mailto:[email protected]"
mta-sts.example.com.       IN  CNAME  webhost.example.net.

; File served at https://mta-sts.example.com/.well-known/mta-sts.txt
version: STSv1
mode: testing
mx: mail.protonmail.ch
mx: mailsec.protonmail.ch
max_age: 86400

O que o MTA-STS protege?

O MTA-STS permite que um domínio de e-mail declare que oferece suporte a TLS e que os remetentes devem se recusar a entregar a qualquer um de seus hosts MX que não consiga apresentar um certificado válido. A RFC 8461, um Proposed Standard de setembro de 2018, o define. Sem ele, a criptografia entre servidores é oportunista: o remetente tenta STARTTLS e, se um atacante o remove, envia a mensagem em texto claro.

Com uma política em modo enforce, um remetente com suporte a MTA-STS busca sua política, verifica se o host MX aparece na lista mx e exige uma conexão TLS válida com um certificado correspondente. Se qualquer verificação falhar, a mensagem aguarda e não é entregue por um canal mais fraco. Ele protege apenas os e-mails recebidos e funciona somente para remetentes que o implementam. Ele não autentica mensagens: essa é a função dos registros em SPF vs DKIM vs DMARC.

O que vai no arquivo de política?

O arquivo de política é um arquivo de texto simples com linhas chave: valor, contendo a versão, o modo, os padrões MX permitidos e uma duração em segundos. A RFC 8461 define esses campos. version deve ser STSv1. mode é enforce (os remetentes não devem entregar a hosts que falhem nas verificações), testing (a entrega pode prosseguir, e os remetentes com suporte a TLS-RPT enviam relatórios de falha) ou none (como se não existisse política). Cada linha mx nomeia um host por extenso, por exemplo mail.protonmail.ch, ou usa um curinga no rótulo mais à esquerda, como *.example.net. max_age é um número de segundos, no máximo 31,557,600, e a RFC diz que normalmente deve ser de semanas ou mais. Seu exemplo usa 604800, uma semana.

O arquivo deve ser servido por HTTPS em mta-sts.seudominio com um certificado válido para esse nome. Somente uma resposta HTTP 200 conta e os redirecionamentos não devem ser seguidos, o que exclui o encaminhamento de URL, um serviço que responde com um redirecionamento. O arquivo deve ser enviado como text/plain. Use um pequeno servidor web ou uma hospedagem de páginas estáticas que você controle. As linhas mx devem corresponder aos registros do seu provedor, conforme listados em o que é um registro MX.

O que são o id e a ordem de atualização?

O id no registro TXT é um rótulo de 1 a 32 letras e dígitos que deve mudar sempre que a política mudar, para que os remetentes saibam que devem buscar o arquivo de novo. A RFC 8461 diz que ele identifica uma instância de uma política e que não há ordenação entre ids, então um carimbo de data e hora funciona bem.

Atualize nesta ordem: publique primeiro o novo arquivo de política e depois altere o id. Um remetente que visse o novo id antes do novo arquivo armazenaria em cache a política antiga novamente. Quando você troca de provedor de e-mail, os hosts MX também mudam, então edite as linhas mx antes de alterar os registros MX, mantenha os hosts antigos na lista durante a troca e incremente o id. Uma linha mx esquecida em modo enforce impede a chegada de e-mails, e o guia de migração como mover o e-mail para um novo provedor dá a ordem segura do restante.

O que é o TLS-RPT e o que os relatórios contêm?

O TLS-RPT é um formato de relatórios, a RFC 8460, no qual os servidores remetentes informam todos os dias quantas conexões TLS com seu domínio tiveram sucesso ou falharam. Você publica um registro TXT em _smtp._tls.seudominio com v=TLSRPTv1 e um campo rua contendo um endereço mailto: ou https:. Os relatórios por mailto devem ter uma assinatura DKIM válida do domínio que reporta.

Cada relatório é um documento JSON que cobre um dia UTC. Ele nomeia a política aplicada (MTA-STS, DANE ou nenhuma), conta as sessões bem-sucedidas e as que falharam e informa o tipo de falha, como certificate-expired ou starttls-not-supported, com os endereços IP de envio e de recebimento. É assim que você descobre que um certificado expirou ou que uma linha mx tem um erro de digitação, antes de passar para enforce. Trate as primeiras semanas como o período de teste recomendado para o DMARC.

Preciso de MTA-STS para um domínio de e-mail pessoal?

Não: o MTA-STS é um reforço opcional, e as regras dos grandes remetentes não o exigem. Google, Yahoo e Microsoft pedem SPF, DKIM e DMARC aos remetentes em massa e não listam o MTA-STS. Para um domínio pessoal no Proton Mail, Fastmail ou Mailbox.org, a configuração só vale a pena se você aceitar a manutenção de um servidor web e de um certificado.

Os provedores diferem. Segundo a leitura de Postelva de 12 de novembro de 2026 das listas de configuração de DNS de 4 provedores (Proton Mail, Tuta, Mailbox.org e Fastmail), 1 lista um registro MTA-STS em sua própria configuração (Tuta, um CNAME), e as páginas de ajuda lidas dos outros três não documentam nenhum. A configuração completa são 3 registros DNS e 1 arquivo. Verifique cada um com os comandos de como verificar registros MX, SPF, DKIM e DMARC: dig TXT _mta-sts.example.com +short e dig TXT _smtp._tls.example.com +short.

Uma definição citável: o MTA-STS é a política que torna o TLS obrigatório quando outros servidores entregam e-mails ao seu domínio, e o TLS-RPT é o relatório diário que avisa quando isso falha.

Perguntas sobre MTA-STS e TLS-RPT

Posso hospedar o arquivo de política do MTA-STS no meu provedor de DNS?

Não apenas em um host de DNS: o arquivo precisa de um servidor web respondendo por HTTPS em mta-sts.seudominio. O encaminhamento de URL não funciona, pois os redirecionamentos não devem ser seguidos.

Qual max_age devo usar?

A RFC 8461 diz que o valor normalmente vai de semanas para cima, com 604800 segundos (uma semana) no seu exemplo. Comece com um valor curto em modo testing e aumente quando os relatórios estiverem limpos.

MTA-STS é a mesma coisa que DANE?

Não. Ambos protegem o TLS entre servidores, mas o DANE depende de DNSSEC e de registros TLSA, enquanto o MTA-STS depende de um arquivo de política HTTPS. O TLS-RPT reporta sobre ambos.

O que acontece se meu certificado expirar em modo enforce?

Os remetentes com suporte a MTA-STS deixam de entregar aos seus hosts quando o certificado de um host MX falha, e o e-mail fica esperando na fila deles. O mesmo vale para uma linha mx ausente, então fique de olho no TLS-RPT.

Preciso usar o modo enforce?

Não. O modo testing já fornece relatórios, e o modo none desativa a política.

Em resumo
  • O MTA-STS (RFC 8461) torna o TLS obrigatório para os e-mails entregues ao seu domínio.
  • Configuração: um registro TXT em _mta-sts, um arquivo de política HTTPS em mta-sts.seudominio/.well-known/mta-sts.txt e um registro TXT em _smtp._tls para o TLS-RPT (RFC 8460).
  • A política lista mode (enforce, testing, none), hosts mx e max_age, no máximo 31,557,600 segundos.
  • Os redirecionamentos não devem ser seguidos, então o encaminhamento de URL não pode servir o arquivo.
  • Altere o id sempre que a política mudar; atualize primeiro o arquivo, depois o registro TXT.
  • Comece em modo testing e leia os relatórios TLS-RPT antes de passar para enforce.
  • Postelva hospeda os registros DNS gratuitamente; um .com custa US$ 12,49/ano por ano.
Fontes (4)
  1. RFC 8461, SMTP MTA Strict Transport Security (MTA-STS) — RFC Editor (lido em 2026-11-12)
  2. RFC 8460, SMTP TLS Reporting — RFC Editor (lido em 2026-11-12)
  3. Diretrizes para remetentes de e-mail — Google Workspace Admin Help (lido em 2026-11-12)
  4. Domínio personalizado e antifalsificação — Proton (lido em 2026-11-12)

.com US$ 12,49/ano · sem KYC · cripto

Encontre seu endereço