Discussion:
can someone answer me a question i cannot seem to find in the docs
alan
15 years ago
Permalink
o = domain of <sender>
d = <domain>

?? when and how are these different?
i am assuming that perhaps %{d}==domain of current spf record but I cannot find this proven/stated anywhere in the online docs

ie if sender is ***@domain1.com
so while reading SPF for domain1.com %{o} & %{d}==domain1.com but after an include or redirect to say _spf.domain2.com
%{o} still equals domain1.com but %{d} now equals _spf.domain2.com

i assume they are in some circumstance but want to find out how they are supposed to be without setting up multiple test cases and testing them
Stuart D. Gathman
15 years ago
Permalink
Post by alan
?? when and how are these different?
i am assuming that perhaps %{d}==domain of current spf record but I cannot
find this proven/stated anywhere in the online docs
4.1. Arguments

The check_host() function takes these arguments:

<ip> the IP address of the SMTP client that is emitting the mail,
either IPv4 or IPv6.
<domain> the domain that provides the sought-after authorization
information; initially, the domain portion of the "MAIL FROM"
or "HELO" identity.
<sender> the "MAIL FROM" or "HELO" identity.

The domain portion of <sender> will usually be the same as the <domain>
argument when check_host() is initially evaluated. However, this will generally
not be true for recursive evaluations (see Section 5.2 below).
--
Stuart D. Gathman <***@bmsi.com>
Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154
"Confutatis maledictis, flammis acribus addictis" - background song for
a Microsoft sponsored "Where do you want to go from here?" commercial.
alan
15 years ago
Permalink
Post by Stuart D. Gathman
Post by alan
?? when and how are these different?
i am assuming that perhaps %{d}==domain of current spf record but I cannot
thanks so my assumption was correct
Post by Stuart D. Gathman
Post by alan
find this proven/stated anywhere in the online docs
aha next time read more closely every section is the lesson I should learn
now i see how some of my exp= arguments were failing and how to fix
...
Loading...