Philip Prindeville a écrit :
> 
> I'm curious to know how the message could have been routed and delivered
> without ever getting an Message-Id: stamped on it...
> 
> Sendmail, for instance, will always add a message-id if one isn't present,
> regardless of whether the message is being submitted locally via a pipe, a
> file, loopback socket, etc. or whether it is being relayed on port 25.
> 

postfix too will add missing headers. but not all MTAs will, and they
are right. sendmail started in a world with too many protocols and
"weak" standards". today is different. we now prefer to stick to the
standards whenever possible. fixing broken mail has proven to cause
problems than can't be fixed.

I personally don't like MTAs "fixing" inbound mail. it's ok to fix
outbound mail if they are used as an MSA, but even then, I don't like
that. I like to see the message that _was_sent_.

I don't like browsers and MUAs guesses (which generally result in
vulnerabilities and/or making it impossible for a FW/proxy to block bad
things), I don't like software fixing problems that should be fixed at
their source, ...

Reply via email to