spf-discuss
[Top] [All Lists]

RE: What DB-Backed forwarding is.

2004-12-08 10:04:17
-----Original Message-----
From: owner-spf-discuss(_at_)v2(_dot_)listbox(_dot_)com
[mailto:owner-spf-discuss(_at_)v2(_dot_)listbox(_dot_)com]On Behalf Of Stuart 
D. Gathman
Sent: Wednesday, December 08, 2004 11:57 AM
To: spf-discuss(_at_)v2(_dot_)listbox(_dot_)com
Subject: RE: [spf-discuss] What DB-Backed forwarding is.


On Wed, 8 Dec 2004, Scott Kitterman wrote:

It occurred to me that several (many?) people here haven't understood
what DB-Backed forwarding is. Since I keep mentioning it (and considered

Is this implemented at all or is it a theory?

The Perl SRS reference implementation implements this using bsddb
(or any database accessible from Perl).  My Python pysrs
(http://bmsi.com/python/pysrs.html) also implements this using
bsddb by default, or any database with a Python interface.

The downside of DBBF is that the recipient often needs to extract
the original MAILFROM when evaluating the overall authenticity of
the message - which is easy to do with normal SRS or SES.
For instance, you need the original MAILFROM to query an
SES validation server.

I suppose the forwarder can record the original sender in an
RFC2822 header.

By concidence (I imagine), that would also generally yield a message that
passed PRA checks.  I don't know that it's worth going out of the way to
pass PRA, but if you can get it along the way you needed to go anyway, why
not?

Scott Kitterman