Re: [exim] From field with comma rewritten

Kezdőlap
Üzenet törlése
Válasz az üzenetre
Szerző: Konstantin Boyandin
Dátum:  
Címzett: exim-users
Tárgy: Re: [exim] From field with comma rewritten
Hello,

2008/5/15 Christian Gregoire <cgregoir99@???>:
> When a message with a 'From:' header line contains a comma, like :
>    From: my, test <my@???>
> Sendmail rewrites it, prepending @domain_ name before the comma :
>    From: my@domain_ name, test <my@???>

>
> If the line is encoded beforehand by the SMTP client (quoted-printable,
> base64, ...), this rule does not apply. I noticed the same behaviour with Sendmail.
>
> Is there an explanation to this, and a way to deactivate it ? It's not
> about the MAIL FROM command, but the From: field.
>
> Thanks in advance.


If I am not mistaken, From/To/Cc address fields syntax states that
comma is a separator if not placed within quoted string (when multiple
addresses are present in the header field).

Thus, the MTA assumes there are two entries, "my" and "test
<my@???>" and appends the default domain name to the first entry.

All the best,

Konstantin