Comando MAIL FROM
O comando SMTP que abre uma transação de e-mail e informa o remetente do envelope, o endereço para onde voltam os bounces e os relatórios de entrega.
O que significa
A sintaxe é MAIL FROM:<endereço>, seguida opcionalmente de parâmetros de extensão como SIZE=, BODY=8BITMIME, RET= e ENVID= para notificações de status de entrega, ou SMTPUTF8. O endereço entre os sinais de menor e maior se torna o remetente do envelope. Ele pode ser diferente do cabeçalho From que o leitor vê e, no e-mail enviado por uma plataforma, normalmente é, apontando para um endereço onde a plataforma processa os bounces. A forma vazia, MAIL FROM:<>, é o remetente nulo reservado para bounces e outras notificações.
O servidor receptor pode recusar o remetente já nesse ponto, antes de qualquer destinatário ser indicado, por exemplo quando o domínio remetente publica um null MX (550 5.7.27). O SPF verifica o domínio desse endereço, e é por isso que o domínio usado aqui importa para a autenticação e, por meio do alinhamento, para o DMARC.
Exemplo
MAIL FROM:<bounces+7f3a@mail.example.com> SIZE=48213 BODY=8BITMIMETermos relacionados
Neste site
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 5321, section 4.1.1.2: MAIL (MAIL)rfc-editor.org
- RFC 7208, section 2.4: The "MAIL FROM" Identityrfc-editor.org
- RFC 7505, section 4.2: Sending Mail from Domains That Publish Null MXrfc-editor.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce