Home | Sitemap | Recent Changes | Login

SPF Logo

Sender Policy Framework

History of SRS


Revision 24 . . 2008-01-08 13:58 (UTC) by Julian Mehnle [added reference to Shevek's SRS paper]
Revision 23 . . 2007-04-26 19:46 (UTC) by Frank Ellermann [s/2822/1123/, s/standard/simple/, added link to historical I-D]
Revision 22 . . 2006-12-14 18:47 (UTC) by Stuart Gathman [*Forwarder instructions link removed - obsolete and unneeded.]
Revision 21 . . (edit) 2006-12-14 18:41 (UTC) by Stuart Gathman
Revision 20 . . (edit) 2006-12-14 17:56 (UTC) by Stuart Gathman
Revision 19 . . 2006-12-12 17:57 (UTC) by Stuart Gathman
Revision 18 . . 2006-12-12 2:16 (UTC) by Stuart Gathman
Revision 17 . . (edit) 2006-12-12 2:10 (UTC) by Stuart Gathman
Revision 16 . . 2006-12-12 2:07 (UTC) by Stuart Gathman
Revision 15 . . (edit) 2006-12-12 2:05 (UTC) by Stuart Gathman
Revision 14 . . 2006-12-12 2:03 (UTC) by Stuart Gathman [*Extract text and displays from png]
Revision 13 . . (edit) 2006-12-10 16:39 (UTC) by Julian Mehnle
Revision 12 . . (edit) 2006-12-10 16:15 (UTC) by Julian Mehnle
Revision 11 . . 2006-12-10 3:36 (UTC) by Stuart Gathman [*Link to SRS/Implementations]
Revision 10 . . (edit) 2006-12-10 3:17 (UTC) by Julian Mehnle
Revision 9 . . 2006-12-10 3:11 (UTC) by Stuart Gathman
Revision 8 . . 2006-12-10 3:08 (UTC) by Stuart Gathman
Revision 7 . . 2006-12-10 3:02 (UTC) by Stuart Gathman
Revision 6 . . 2006-12-10 2:56 (UTC) by Stuart Gathman
Revision 5 . . 2006-12-10 2:36 (UTC) by Stuart Gathman [*Update forums link]
Revision 4 . . 2006-12-10 2:35 (UTC) by Stuart Gathman [*Initial translation of SRS page]
Revision 3 . . (edit) 2006-12-10 0:27 (UTC) by Scott Kitterman
Revision 2 . . 2006-12-10 0:24 (UTC) by Scott Kitterman
Revision 1 . . 2006-05-08 13:10 (UTC) by Julian Mehnle [created dummy page]
  

Difference (from prior major revision) (no other diffs)
Paragraph 1Paragraph 1

== ''SRS: Sender Rewriting Scheme''

== ''SRS: Sender Rewriting Scheme''


<box type=note width=25em float=right>

<box type=note width=25em float=right>

Paragraph 4Paragraph 4

RFC 1123 introduced two very convenient but easily abused features: relaying without regard to recipient (open relays) and forwarding without regard to sender.  Both features have been abused to the point of unusability.  Open relays have been suppressed via blacklisting.  SPF stops forwarding without rewriting, but it does so on an opt-in basis.  If you, as a recipient do not check SPF, then you can continue to use forwarding without rewriting the sender as before.  However, if you do check SPF, and you wish to reject messages that fail SPF, then you must do one of two things to avoid rejecting legitimate mail.

RFC 1123 introduced two very convenient but easily abused features: relaying without regard to recipient (open relays) and forwarding without regard to sender.  Both features have been abused to the point of unusability.  Open relays have been suppressed via blacklisting.  SPF stops forwarding without rewriting, but it does so on an opt-in basis.  If you, as a recipient do not check SPF, then you can continue to use forwarding without rewriting the sender as before.  However, if you do check SPF, and you wish to reject messages that fail SPF, then you must do one of two things to avoid rejecting legitimate mail:


# whitelist forwarder IP addresses

# whitelist forwarder IP addresses

Paragraph 8Paragraph 8

</box>

</box>


=== What is SRS

=== What is SRS

SPF "breaks" email forwarding.  SRS is a way to fix it.  SRS is a simple way for forwarding MTAs to rewrite the sender address.  The original concept was published in [[http://www.openspf.org/svn/project/specs/drafts/draft-mengwong-sender-rewrite-01.txt|draft-mengwong-sender-rewrite]].

SPF "breaks" email forwarding.  SRS is a way to fix it.  SRS is a simple way for forwarding MTAs to rewrite the sender address.  The original concept was published in [[http://www.openspf.org/svn/project/specs/drafts/draft-mengwong-sender-rewrite-01.txt|draft-mengwong-sender-rewrite]] and further expanded on in a [[http://www.libsrs2.org/srs/srs.pdf|paper by Shevek]].