<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx</link><description>Other than content filtering and SPF, there's another way to combat backscatter - check to see if you sent the message in the first place.&amp;#160; We have already seen that NDR messages and backscatter contain a notice from the bouncing email server as</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>a-foton &amp;raquo; The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8735434</link><pubDate>Wed, 16 Jul 2008 01:21:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8735434</guid><dc:creator>a-foton &amp;raquo; The problem of backscatter, part 11 - Check to see if you sent it in the first place</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.a-foton.ru/2008/07/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place/"&gt;http://blog.a-foton.ru/2008/07/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>FastMail backscatter filter does similar to this...</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8741959</link><pubDate>Thu, 17 Jul 2008 06:50:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8741959</guid><dc:creator>Rob Mueller</dc:creator><description>&lt;p&gt;As an FYI, I implemented a backscatter filter in FastMail (&lt;a rel="nofollow" target="_new" href="http://www.fastmail.fm"&gt;http://www.fastmail.fm&lt;/a&gt;) a while back that does content analysis similar to this (&lt;a rel="nofollow" target="_new" href="http://blog.fastmail.fm/2006/04/21/new-backscatter-spam-protection/"&gt;http://blog.fastmail.fm/2006/04/21/new-backscatter-spam-protection/&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;For bounce emails, we analyse the Received: headers it finds for the &amp;quot;original&amp;quot; email in the bounce, and builds a list of hosts the original email came from. By default, it then checks against our outbound hosts, but also allows the user to configure custom hosts (eg they send email via an SMTP server that's not us, with a MAIL FROM address that's handled/forwarded to our servers)&lt;/p&gt;
&lt;p&gt;It took a bit of tweaking, but it's now quite effective (&amp;gt;95%). Not only does it catch standard &amp;quot;message/delivery-status&amp;quot; type notifications, but lots of other bounce style messages as well (eg &amp;quot;Below this line is a copy of the message&amp;quot;, etc).&lt;/p&gt;
&lt;p&gt;Strangely hotmail.com was one of the most annoying. In some cases the bounced email isn't bounced at SMTP time. Of course for those cases hotmail generates the NDN &amp;quot;bounce&amp;quot; email. The annoying part is it includes a &amp;quot;text/rfc822-headers&amp;quot; MIME section, but the headers it includes have all the Received: headers stripped out. Grrrr.&lt;/p&gt;
</description></item><item><title>re: The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8747311</link><pubDate>Fri, 18 Jul 2008 10:04:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8747311</guid><dc:creator>Frank</dc:creator><description>&lt;p&gt;A more sophisticated way to figure out which bounces are good bounces is &amp;quot;BATV&amp;quot; described in an Internet Draft. Roughly it changes the envelope sender address to a magic crypto-timestamp cookie at the outbound servers (or before). Any bounce not sent to a (still) valid magic cookie address can't be a good bounce, the inbound servers can reject it. The inbound servers (or something behind them) would also change the magic cookie back to the original envelope sender address, and BATV can work transparently form a user's POV. There are several caveats wrt RFC 3834 (e.g., vacation mail) among others. Any sender who can't publish a SPF FAIL policy for some reason also can't use BATV, as BATV requires some coordination between outbound and inbound servers.&lt;/p&gt;
</description></item><item><title>re: The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8751674</link><pubDate>Sat, 19 Jul 2008 00:42:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8751674</guid><dc:creator>Lee Maguire</dc:creator><description>&lt;p&gt;Regarding hotmail.com bounces - I believe hotmail can generate non-deliverable style messages in response to user actions (&amp;quot;fake&amp;quot; bounces, if you will).&lt;/p&gt;
</description></item><item><title>re: The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8756104</link><pubDate>Sat, 19 Jul 2008 23:16:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8756104</guid><dc:creator>Justin Mason</dc:creator><description>&lt;p&gt;hi Terry --&lt;/p&gt;
&lt;p&gt;worth noting for SpamAssassin users that the VBounce ruleset does this, as well as applying content filtering to detect non-obvious bounces: &amp;nbsp;I've written a few posts over at my blog. &amp;nbsp;&amp;lt;a href=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://taint.org/2008/04/12/235407a.html&amp;quot;&amp;gt;this"&gt;http://taint.org/2008/04/12/235407a.html&amp;quot;&amp;gt;this&lt;/a&gt; one&amp;lt;/a&amp;gt; is a good starting point.&lt;/p&gt;
</description></item><item><title>re: The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8759561</link><pubDate>Mon, 21 Jul 2008 01:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8759561</guid><dc:creator>Justin Mason</dc:creator><description>&lt;p&gt;oops. &amp;nbsp;wasn't expecting that ;) -- here's that URL: &lt;a rel="nofollow" target="_new" href="http://taint.org/2008/04/12/235407a.html"&gt;http://taint.org/2008/04/12/235407a.html&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8779737</link><pubDate>Sun, 27 Jul 2008 20:24:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8779737</guid><dc:creator>Manoj</dc:creator><description>&lt;p&gt;Hi Terry,&lt;/p&gt;
&lt;p&gt;Will the &amp;quot;Received headers&amp;quot; is a good choice to check backscatter?&lt;/p&gt;
&lt;p&gt;Consider a case where a user subscribed to a newsletter or greetings site. Now if he wants to send a greeting to xyz@mail.com, but a typo occurred and it was sent to cyz@mail.com. Obviously the user should get a bounce back that he has sent the greeting to a wrong address. Now here you'll mark, a legitimate bounce, as spam since you won't find your servers in Received header?????&lt;/p&gt;
&lt;p&gt;(It happened to me lot many times).&lt;/p&gt;
</description></item><item><title>re: The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8841623</link><pubDate>Thu, 07 Aug 2008 23:21:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8841623</guid><dc:creator>Justin Mason</dc:creator><description>&lt;p&gt;Manoj: exactly. &amp;nbsp;that's what the SA ruleset looks for.&lt;/p&gt;
</description></item><item><title>re: The problem of backscatter, part 11 - Check to see if you sent it in the first place</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#8970822</link><pubDate>Wed, 01 Oct 2008 01:36:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8970822</guid><dc:creator>DWalker59</dc:creator><description>&lt;p&gt;Some sort of a GUID in mail that you SEND, which should be included in the header of any mail that comes back with an NDR, can fix the problem. &amp;nbsp;The tradeoff is that you (the sender) has to keep a database of GUIDs of mail he has sent (for some length of time).&lt;/p&gt;
&lt;p&gt;I think this (or something like it) is part of some of the proposals that are out there... &amp;nbsp;I haven't read the whole series yet, either.&lt;/p&gt;
</description></item><item><title>Postini's new features</title><link>http://blogs.msdn.com/tzink/archive/2008/07/15/the-problem-of-backscatter-part-11-check-to-see-if-you-sent-it-in-the-first-place.aspx#9053261</link><pubDate>Sat, 08 Nov 2008 02:16:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9053261</guid><dc:creator>Terry Zink's Anti-spam Blog</dc:creator><description>&lt;p&gt;Over on the Google Enterprise Blog, they recently posted the following with regards to some new features:&lt;/p&gt;
</description></item></channel></rss>