spf-discuss
[Top] [All Lists]

RE: Sendmail white paper

2004-11-20 23:09:00
Mark wrote:

Oh? "Mail::SRS" is the reference code; everything else should conform to
that.
If it doesn't, throw it away.

How do you find out from the return-path if it has been created by an
implementation that conforms to Mail::SRS or not?

Suppose the return path is 
<SRS0=d5F=2i=fred(_dot_)de=joe(_dot_)de(_at_)example(_dot_)com>.

It could have been created by a site using a database with
"d5F=2i=fred.de=joe.de" as the key. After all <key> if opaque and there is
no guarantee that there is no "=" in the key.

It could have been created by the Guarded mechanism of Mail::SRS, and the
original address is <joe(_dot_)de(_at_)fred(_dot_)de>.

It could have been created by another implementation, and the original
address is <fred(_dot_)de(_at_)joe(_dot_)de>.

It could be an email address that happens to start with "SRS0=" and has
another three "="s. (That is very unlikely to happen.)

Roger


<Prev in Thread] Current Thread [Next in Thread>