Existe um X-Header comum para o RFC 2821 “MAIL FROM”? Deve ser assinado DKIM?

1

w.r.t. a diferença entre RFC2821 MAIL De e RFC2822 FROM Estou pensando em ter meu MTA adicionar um cabeçalho especificando o que foi enviado na parte MAIL FROM do envelope.

O cabeçalho RFC2821 é usado para receber retornos de e-mail e é o cabeçalho verificado em SPF e algumas configurações de SenderID.

O objetivo é facilitar o diagnóstico e a depuração por meio de informações de baixo nível no cabeçalho do email.

  • Qual é o nome aceitável para esse cabeçalho SMTP?

  • Esse cabeçalho deve ser assinado pelo DKIM? Existe alguma razão pela qual não deve ser assinado?

por random65537 03.10.2012 / 20:57

2 respostas

2

Na entrega, o endereço especificado em MAIL FROM é colocado no cabeçalho Return-Path: . Veja RFC 2821 seção 4.4 :

When the delivery SMTP server makes the "final delivery" of a message, it inserts a return-path line at the beginning of the mail data. This use of return-path is required; mail systems MUST support it. The return-path line preserves the information in the from the MAIL command. Here, final delivery means the message has left the SMTP environment. Normally, this would mean it had been delivered to the destination user or an associated mail drop, but in some cases it may be further processed and transmitted by another mail system.

Você não pode assinar este cabeçalho porque não o criou; o servidor SMTP de destino adiciona o cabeçalho.

    
por 07.10.2012 / 16:01
0

Cabeçalhos e envelopes não são os mesmos. Eles nem sequer correspondem. Então, o que você fizer, você não pode assinar o cabeçalho com dados fora do cabeçalho (neste caso, o envelope). Tecnicamente não é possível e não é uma questão sobre como fazê-lo.

    
por 07.10.2012 / 15:56