<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Spam Filter ISP Forums : How does SpamFilter SPF checking handle DSN 's ?</title>
  <link>https://www.logsat.com/spamfilter/forums/</link>
  <description><![CDATA[This is an XML content feed of; Spam Filter ISP Forums : Spam Filter ISP Support : How does SpamFilter SPF checking handle DSN 's ?]]></description>
  <pubDate>Sat, 06 Jun 2026 07:13:38 +0000</pubDate>
  <lastBuildDate>Wed, 04 Aug 2004 22:43:00 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.logsat.com/spamfilter/forums/RSS_post_feed.asp?TID=4099</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Spam Filter ISP Forums]]></title>
   <url>https://www.logsat.com/spamfilter/forums/forum_images/web_wiz_forums.png</url>
   <link>https://www.logsat.com/spamfilter/forums/</link>
  </image>
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : Matt, SpamFilter ISP extracts...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4116&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4116</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 04 August 2004 at 10:43pm<br /><br /><P>Matt,</P><P>SpamFilter ISP extracts the domain portion of the MAIL FROM address and performs an SPF check on it. Should that address be blank or not contain a domain, then SpamFilter will perform an SPF check on the FQDN taken from the HELO command.&nbsp;This behavior should&nbsp;follow the following recommendation from section 2.2.1 of the proposed RFC:</P><P>========================<BR>&nbsp;&nbsp;&nbsp;&nbsp; SMTP+SPF receivers MUST check the return-path unless HELO testing<BR>&nbsp;&nbsp;&nbsp;&nbsp; produced a "fail".&nbsp; In this mode, the &lt;responsible-sender&gt; comes<BR>&nbsp;&nbsp;&nbsp;&nbsp; from the domain name of the "MAIL FROM" return-path.&nbsp; When the<BR>&nbsp;&nbsp;&nbsp;&nbsp; return-path has no domain, a client MUST use the HELO domain<BR>&nbsp;&nbsp;&nbsp;&nbsp; instead.&nbsp; If the HELO argument does not provide an FQDN, SPF<BR>&nbsp;&nbsp;&nbsp;&nbsp; processing terminates with "unknown".<BR>===============================</P><P>Roberto F.<BR>LogSat Software</P>]]>
   </description>
   <pubDate>Wed, 04 Aug 2004 22:43:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4116&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4116</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : Thanks. I&amp;#039;m only referring...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4112&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4112</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=47">pcmatt</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 04 August 2004 at 10:53am<br /><br /><P>Thanks. I'm only referring to DSN's generated by other servers that SpamFilter relays to our email servers and mailboxes.&nbsp; I think it's pretty rare to get a bogus or fraudulent DNS, for example a non-delivery report.&nbsp; Most of the time our users get NDR's that were the result of a fraudulent email and the NDR itself&nbsp;rarely was generated with fraudulent headers. Other DSN's would be out of office replies, and other delivery status notifications that are incoming bound for one of our mailboxes.&nbsp; </P><P>First, I'm just curious if SpamFilter checks incoming DSN emails using&nbsp;SPF logic.&nbsp; </P><P>Here's the food for thought:</P><P>There also may be a future opportunity to use SPF to verify the DSN and block DSN's that were generated as the "result" of fraud.&nbsp; This is a big problem on the Internet but get's sticky because first SpamFilter would have to recognize the incoming email as a DSN and then dig into the headers and message body to locate the original sender that generated the DSN and validate using SPF.&nbsp; This would be way beyond the specifications for SPF but I think a really cool feature setting SpamFilter apart from the other solutions.</P>]]>
   </description>
   <pubDate>Wed, 04 Aug 2004 10:53:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4112&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4112</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : I don&amp;#039;t think that spamfilter...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4111&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4111</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=16">keizersozay</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 04 August 2004 at 10:18am<br /><br /><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=2>I don't think that spamfilter worries about return paths in this case. If a spf lookup reveals a problem, spamfilter will receive the email (quarantine depending on your settings) and terminate the email transfer with an error. The error code and response is under the 'customized item' tab. I don’t think it ever actually sends a new email with an error to the sender....</FONT></P><P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=2>I could be wrong....or this may not be what you are talking about at all.</FONT></P>]]>
   </description>
   <pubDate>Wed, 04 Aug 2004 10:18:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4111&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4111</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : Dan, I&amp;#039;m not certain if...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4109&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4109</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=47">pcmatt</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 03 August 2004 at 4:00pm<br /><br /><P>Dan,</P><P>I'm not certain if this has to do with "forwards" or not.&nbsp; I was just curious about DSN handling.</P><P>SPF classic specs specify "SMTP+SPF receivers MAY<BR>&nbsp;&nbsp; check the HELO argument and MUST check the return-path.&nbsp; A single<BR>&nbsp;&nbsp; SMTP transaction may therefore trigger one or two SPF queries."</P><P>That lead me to&nbsp;the question of&nbsp; how SpamFilter&nbsp;handle DSN's. Some DSN's have no return-path therefore in order to handle&nbsp;DSN's with blank return-paths SpamFilter would have to&nbsp;check the HELO argument.&nbsp; The goal is to identify the "responsible sender", if possible. </P><P>My opinion would be to follow the optional HELO argument in establishing the responsible sender.</P><P>This the section I am referring to in the SPF Classic spec (<A HREF="http://spf.pobox.com/spf-draft-200406.txt" CLASS="ASPForums" TITLE="WARNING: URL created by poster. "><A HREF="http://spf.pobox.com/spf-draft-200406.txt" CLASS="ASPForums" TITLE="WARNING: URL created by poster. ">http://spf.pobox.com/spf-draft-200406.txt</A></A>) :</P><P>"...</P><P>2.2.1 Subject of SPF testing<BR><BR>&nbsp;&nbsp; In an SMTP transaction, an SMTP client may provide FQDNs in the HELO<BR>&nbsp;&nbsp; argument and in the MAIL FROM return-path.&nbsp; SMTP+SPF receivers MAY<BR>&nbsp;&nbsp; check the HELO argument and MUST check the return-path.&nbsp; A single<BR>&nbsp;&nbsp; SMTP transaction may therefore trigger one or two SPF queries.<BR><BR>&nbsp;&nbsp; Accordingly, the &lt;responsible-sender&gt; may be drawn from the HELO<BR>&nbsp;&nbsp; argument or from the "MAIL FROM" return-path.&nbsp; This document<BR>&nbsp;&nbsp; sometimes refers to the &lt;responsible-sender&gt; as the "envelope<BR>&nbsp;&nbsp; sender".<BR><BR>&nbsp;&nbsp; It is RECOMMENDED that SMTP+SPF receivers perform tests using the<BR>&nbsp;&nbsp; following algorithm.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; SMTP+SPF receivers MAY check the HELO argument.&nbsp; In this mode, the<BR>&nbsp;&nbsp;&nbsp;&nbsp; &lt;responsible-sender&gt; comes from the HELO argument IF the HELO<BR>&nbsp;&nbsp;&nbsp;&nbsp; argument is a fully qualified domain name.&nbsp; If the HELO argument<BR>&nbsp;&nbsp;&nbsp;&nbsp; is not an FQDN, there is nothing to check and the result is<BR>&nbsp;&nbsp;&nbsp;&nbsp; "unknown".&nbsp; If the HELO test returns a "fail", the overall result<BR>&nbsp;&nbsp;&nbsp;&nbsp; for the envelope is "fail", and there is no need to test the<BR>&nbsp;&nbsp;&nbsp;&nbsp; return-path.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; SMTP+SPF receivers MUST check the return-path unless HELO testing<BR>&nbsp;&nbsp;&nbsp;&nbsp; produced a "fail".&nbsp; In this mode, the &lt;responsible-sender&gt; comes<BR>&nbsp;&nbsp;&nbsp;&nbsp; from the domain name of the "MAIL FROM" return-path.&nbsp; When the<BR>&nbsp;&nbsp;&nbsp;&nbsp; return-path has no domain, a client MUST use the HELO domain<BR>&nbsp;&nbsp;&nbsp;&nbsp; instead.&nbsp; If the HELO argument does not provide an FQDN, SPF<BR>&nbsp;&nbsp;&nbsp;&nbsp; processing terminates with "unknown".<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp; If SPF processing occurs after SMTP time, the envelope sender may<BR>&nbsp;&nbsp;&nbsp;&nbsp; be obtained from the Return-Path header.&nbsp; If the Return-Path header<BR>&nbsp;&nbsp;&nbsp;&nbsp; has no domain, a client MAY try to extract the HELO domain from the<BR>&nbsp;&nbsp;&nbsp;&nbsp; Received headers.&nbsp; If the headers do not yield useful envelope<BR>&nbsp;&nbsp;&nbsp;&nbsp; information, SPF processing terminates with "unknown".<BR><BR>&nbsp;&nbsp; SMTP+SPF receivers MAY test the domain given in the HELO argument<BR>&nbsp;&nbsp; whether or not the return-path contains a domain name.<BR><BR>&nbsp;&nbsp; However, the &lt;responsible-sender&gt; address MAY be drawn from an<BR>&nbsp;&nbsp; alternative source.&nbsp; For example, an MUA may find it more convenient<BR>&nbsp;&nbsp; to extract the &lt;responsible-sender&gt; from the Return-Path header or<BR>&nbsp;&nbsp; from the Sender: header.<BR><BR>&nbsp;&nbsp; If the &lt;responsible-sender&gt; has no localpart, clients MUST<BR>&nbsp;&nbsp; substitute the string "postmaster" for the localpart.<BR><BR>&nbsp;&nbsp; The &lt;current-domain&gt; is initially drawn from the<BR>&nbsp;&nbsp; &lt;responsible-sender&gt;.&nbsp; Recursive mechanisms such as Include and<BR>&nbsp;&nbsp; Redirect replace the initial &lt;current-domain&gt; with another domain.<BR>&nbsp;&nbsp; However, they do not change the value of the &lt;responsible-sender&gt;.<BR>&nbsp;&nbsp; See sections 4.2, 3.3, and 8.4.<BR>..."</P><P>&nbsp;</P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Tue, 03 Aug 2004 16:00:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4109&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4109</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : OK ... Do back up a bit. What...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4108&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4108</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=22">Desperado</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 03 August 2004 at 2:19pm<br /><br /><P>OK ... Do back up a bit.&nbsp; What do you feel that SpamFilter whould or should not be doing with the SPF record?&nbsp; Because ... there IS a big issue with "Forwards".</P><P>Dan</P>]]>
   </description>
   <pubDate>Tue, 03 Aug 2004 14:19:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4108&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4108</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : Sorry Dan. I&amp;#039;m referring...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4107&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4107</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=47">pcmatt</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 03 August 2004 at 2:11pm<br /><br />Sorry Dan. I'm referring to Delivery Status Notification (DSN)'s.&nbsp; ]]>
   </description>
   <pubDate>Tue, 03 Aug 2004 14:11:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4107&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4107</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : Matt, First, I am a user, not...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4106&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4106</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=22">Desperado</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 03 August 2004 at 2:09pm<br /><br /><P>Matt,</P><P>First, I am a user, not with LogSat.&nbsp; But ... When you are talking about "DSN"&nbsp; do you mean DNS?</P><P>Have you tried looking at <A HREF="http://spf.pobox.com" CLASS="ASPForums" TITLE="WARNING: URL created by poster. "><A HREF="http://spf.pobox.com" CLASS="ASPForums" TITLE="WARNING: URL created by poster. ">http://spf.pobox.com</A></A> ?&nbsp; I am not sure what you are wanting DNS to do.&nbsp; All the SPF record is, is a TXT record in DNS that describes what IP's host names, ptrs (RDNS) or mail servers that are allowed to be the source of mail from that domain.&nbsp; DNS doesn't know anything about NDR's, Original senders or anything at all about any particular message.</P><P>Or ... am I not understanding the question which is very possible.</P><P>Regards,</P><P>Dan S</P>]]>
   </description>
   <pubDate>Tue, 03 Aug 2004 14:09:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4106&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4106</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : So,your answer: SpamFilter does...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4105&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4105</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=47">pcmatt</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 03 August 2004 at 1:51pm<br /><br /><P>So,&nbsp;your answer: SpamFilter does not do SPF checks on DSN's?&nbsp; I get the part where you don't think it should not.&nbsp; </P><P>I'm still not sure about that because&nbsp;NDR's should never be sent anonymously.&nbsp; So there should always be some verifyable piece.&nbsp; Not having thought this one through is why I put the question here.&nbsp;&nbsp; Wouldn't you think the the DNS should include the original recipient which could be verified as the sender?</P>]]>
   </description>
   <pubDate>Tue, 03 Aug 2004 13:51:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4105&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4105</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : Matt, I do not believe that is...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4104&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4104</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=22">Desperado</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 03 August 2004 at 1:33pm<br /><br /><P>Matt,</P><P>I do not believe that is true.&nbsp; Here is a quote from "pobox.com" tthe authority on SPF:</P><P>"SPF was designed to protect the <EM>envelope sender</EM>. That means the <B>return-path</B> that shows up in "MAIL FROM", and to a lesser extent the <B>HELO argument</B> that is supposed to be an FQDN"</P><P>Note that the ENVELOPE is what is actually the forgery that is being checked for.&nbsp; Otherwise, most of my customers would have problems.</P><P>Another quote varifies this, unless I am reading it wrong:</P><P>"<A HREF="undefined" CLASS="ASPForums" TITLE="WARNING: URL created by poster. ">Does SPF break email forwarding?</A></P><DIV class=answer><P>Yes, it does. You'll have to switch from forwarding, where the envelope sender is preserved, to remailing, where the envelope sender is changed. But don't worry, we're working on providing <A HREF="http://spf.pobox.com/srs.html" CLASS="ASPForums" TITLE="WARNING: URL created by poster. ">SRS</A> patches for the four major opensource MTAs, so that when you upgrade to an SPF-aware version, this problem will be solved also."</P><P>What your take on this?</P><P>Dan S.</P></DIV>]]>
   </description>
   <pubDate>Tue, 03 Aug 2004 13:33:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4104&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4104</guid>
  </item> 
  <item>
   <title><![CDATA[How does SpamFilter SPF checking handle DSN 's ? : In the case of DSN the SPF lookup...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4099&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4099</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=47">pcmatt</a><br /><strong>Subject:</strong> 4099<br /><strong>Posted:</strong> 03 August 2004 at 8:39am<br /><br />In the case of DSN the SPF lookup should be done on the domain in the HELO command.&nbsp; I have not come up with a way to test this, so I thought I would just ask. Is this implemented in SpamFilter at this time?&nbsp; Thanks!]]>
   </description>
   <pubDate>Tue, 03 Aug 2004 08:39:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=4099&amp;PID=4099&amp;title=how-does-spamfilter-spf-checking-handle-dsn-s#4099</guid>
  </item> 
 </channel>
</rss>