Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
12 | magnus | 1 | libspf2 for Debian |
2 | ================== |
||
3 | |||
4 | Debian's version of libspf2 does a couple of things slightly |
||
5 | differently compared to the upstream version (usually meaning: more |
||
6 | RFC-compliantly). You can always see all applied patches by |
||
7 | downloading the source package and looking in the debian/patches |
||
8 | subdirectory. All patches should also be mentioned in the Debian |
||
9 | changelog. Some deserve further comment, though: |
||
10 | |||
11 | * 42_empty_sender.dpatch changes SPF_request_set_env_sender() so that |
||
12 | if called with an empty envelope sender, the envelope sender in the |
||
13 | SPF_request_struct structure will be set to the HELO identity |
||
14 | instead ("postmaster@" + the HELO domain), provided that |
||
15 | SPF_request_set_helo_dom() has been called beforehand. This should |
||
16 | improve behaviour of applications that (incorrectly) call |
||
17 | SPF_request_set_env_sender() with an empty envelope sender address. |
||
18 | However, applications SHOULD NOT RELY ON THIS, but should check if |
||
19 | the envelope sender address is empty, and in that case pass the HELO |
||
20 | identity instead, or use the result of an earlier HELO check. |
||
21 | |||
22 | -- Magnus Holmgren <magnus@kibibyte.se>, Wed, 22 Aug 2007 17:10:07 +0200 |