REQUIRETLS
Uma extensão SMTP (RFC 8689) pela qual o remetente exige que uma mensagem trafegue apenas por TLS validado em todos os saltos, ou volte como bounce.
O que significa
O MTA-STS e o DANE são definidos pelo domínio receptor. O REQUIRETLS deixa o remetente decidir por mensagem. O cliente acrescenta REQUIRETLS ao comando MAIL FROM, e a partir daí cada salto precisa usar TLS, validar o nome do próximo servidor por MTA-STS ou DNSSEC, verificar o certificado dele e ver REQUIRETLS anunciado pelo próximo servidor. Se nenhum caminho atender a isso, a mensagem volta com 5.7.30 (REQUIRETLS not supported) ou 5.7.10 (encryption needed).
A mesma RFC define um cabeçalho TLS-Required: No, o pedido oposto: entregar mesmo que a política MTA-STS ou DANE do destinatário bloqueie, por exemplo num alerta de segurança sobre um certificado com defeito.
Exemplo
MAIL FROM:<alerts@example.com> REQUIRETLSTermos relacionados
Neste site
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 8689: SMTP Require TLS Optionrfc-editor.org
- RFC 8689: SMTP Require TLS Option, section 3rfc-editor.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce