summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorTom Kistner <tom@duncanthrax.net>2008-01-16 09:36:19 +0000
committerTom Kistner <tom@duncanthrax.net>2008-01-16 09:36:19 +0000
commitf413481de14352e6a8e07315459f01b45cac50e8 (patch)
tree73927b631d6f13e044b82b81ddd1ad23d5ddc462 /doc
parent1d805650a13abb79d42eecdcf5a42ec898e66390 (diff)
correct SPF references and example (bugzilla 520) - thanks to Robert Millan
Diffstat (limited to 'doc')
-rw-r--r--doc/doc-txt/experimental-spec.txt11
1 files changed, 6 insertions, 5 deletions
diff --git a/doc/doc-txt/experimental-spec.txt b/doc/doc-txt/experimental-spec.txt
index cff937f7f..15fd247ae 100644
--- a/doc/doc-txt/experimental-spec.txt
+++ b/doc/doc-txt/experimental-spec.txt
@@ -1,4 +1,4 @@
-$Cambridge: exim/doc/doc-txt/experimental-spec.txt,v 1.9 2007/10/04 13:21:06 tom Exp $
+$Cambridge: exim/doc/doc-txt/experimental-spec.txt,v 1.10 2008/01/16 09:36:19 tom Exp $
From time to time, experimental features may be added to Exim.
While a feature is experimental, there will be a build-time
@@ -697,7 +697,7 @@ These four steps are explained in more details below.
3. Sender Policy Framework (SPF) support
--------------------------------------------------------------
-To learn more about SPF, visit http://spf.pobox.com. This
+To learn more about SPF, visit http://www.openspf.org. This
document does not explain the SPF fundamentals, you should
read and understand the implications of deploying SPF on your
system before doing so.
@@ -761,11 +761,12 @@ the SPF check, the condition succeeds. If none of the listed
strings matches the outcome of the SPF check, the condition
fails.
-Here is a simple example to fail forgery attempts from domains
-that publish SPF records:
+Here is an example to fail forgery attempts from domains that
+publish SPF records:
/* -----------------
-deny message = $sender_host_address is not allowed to send mail from $sender_address_domain
+deny message = $sender_host_address is not allowed to send mail from ${if def:sender_address_domain {$sender_address_domain}{$sender_helo_name}}. \
+ Please see http://www.openspf.org/Why?scope=${if def:sender_address_domain {mfrom}{helo}};identity=${if def:sender_address_domain {$sender_address}{$sender_helo_name}};ip=$sender_host_address
spf = fail
--------------------- */