O Que Esta Ferramenta Valida
O verificador de sintaxe MTA-STS realiza uma validação abrangente de ambos os componentes MTA-STS:
Validação de Registro DNS TXT
O registro TXT _mta-sts.seudominio.com.br é validado para:
| Campo | Requisito |
|---|---|
| v | Deve ser STSv1 (sensível a maiúsculas/minúsculas) |
| id | Obrigatório, alfanumérico, 1-32 caracteres |
| Formato | Pares chave=valor separados por ponto e vírgula |
Validação de Arquivo de Política
O arquivo mta-sts.txt é validado para:
| Campo | Requisito |
|---|---|
| version | Deve ser STSv1 (sensível a maiúsculas/minúsculas) |
| mode | Deve ser testing, enforce ou none |
| mx | Pelo menos um padrão MX válido obrigatório |
| max_age | Obrigatório, 0-31557600 segundos |
Erros de Validação Comuns
Erros de Registro DNS
| Erro | Causa | Correção |
|---|---|---|
| Versão ausente | Sem v=STSv1 | Adicione v=STSv1; no início |
| Versão inválida | Erro de digitação ou maiúsculas incorretas | Use exatamente STSv1 |
| ID ausente | Sem campo id | Adicione id= com valor único |
Erros de Arquivo de Política
| Erro | Causa | Correção |
|---|---|---|
| Versão ausente | Sem linha version: | Adicione version: STSv1 |
| Modo inválido | Erro de digitação ou valor incorreto | Use testing, enforce ou none |
| Sem padrões MX | Linhas mx: ausentes | Adicione pelo menos um mx: hostname |
FAQ - Perguntas frequentes
P: O que o verificador de sintaxe MTA-STS valida?
R: Valida o registro DNS TXT (campos versão e id) e o conteúdo do arquivo de política (versão, modo, padrões mx e max_age) de acordo com RFC 8461.
P: Por que validar sintaxe MTA-STS offline?
R: Permite detectar erros antes da implantação, evitando configurações incorretas que poderiam causar falhas de entrega.
P: Quais são os erros de sintaxe comuns?
R: Campos obrigatórios ausentes, valores de modo inválidos, max_age fora do intervalo, padrões MX malformados e formato de registro TXT incorreto.
P: Quais formatos de padrão MX são válidos?
R: Nomes de host exatos (mail.exemplo.com.br) ou wildcards (*.mail.exemplo.com.br). Wildcards correspondem apenas ao rótulo mais à esquerda.
P: Quais valores max_age são recomendados?
R: RFC 8461 recomenda pelo menos 86400 (1 dia). Valores comuns: 86400 para testing, 604800 para produção, 31557600 para configurações estáveis.
P: Como corrijo erros de 'versão inválida'?
R: A versão deve ser exatamente 'STSv1' (sensível a maiúsculas). Verifique erros de digitação ou espaços extras.
P: Como valido sintaxe MTA-STS para Microsoft 365 / Office 365?
R: Cole seu registro DNS TXT MTA-STS e conteúdo do arquivo de política em nosso validador. Para Microsoft 365, certifique-se de que seus padrões MX correspondam aos servidores Microsoft (ex: *.mail.protection.outlook.com). O validador verifica conformidade RFC 8461 antes da publicação no DNS.
P: Como verifico sintaxe MTA-STS para Google Workspace?
R: Use nosso validador offline para Google Workspace. Insira seu registro DNS TXT e conteúdo da política—certifique-se de que os padrões MX incluam servidores do Google (ex: *.google.com, aspmx.l.google.com). Valide a sintaxe antes da implantação.
Ferramentas complementares
| Ferramenta | Descrição |
|---|---|
| Gerador MTA-STS | Gere registros e arquivos de política MTA-STS |
| Verificador MTA-STS | Valide configuração MTA-STS ao vivo |