<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://72.14.177.54/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Email Dictionary Attack - Revision history</title>
		<link>http://72.14.177.54/SFVLUG/?title=Email_Dictionary_Attack&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.15.1</generator>
		<lastBuildDate>Sun, 21 Jun 2026 17:36:12 GMT</lastBuildDate>
		<item>
			<title>Dualdflipflop at 06:01, 29 January 2007</title>
			<link>http://72.14.177.54/SFVLUG/?title=Email_Dictionary_Attack&amp;diff=1688&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This is just some Bourne shell script I whipped up while trying to learn more about a dictionary attack hitting my mail server.  Messages not delivered to a real user are dropped into /var/spool/mail/bounce in maildir format.  Change the numbers following seq to the start and finish messages desired to check.  I'm just posting this here primarily as a scrapbook, and for educational purposes.&lt;br /&gt;
&lt;br /&gt;
 for A in `seq 137146 200000` ; do&lt;br /&gt;
 [ -f ../mail/bounce/$A ] || continue&lt;br /&gt;
 formail -x To &amp;lt; ../mail/bounce/$A | awk '{print $NF}' | tr -d \\&amp;lt; | tr -d \\&amp;gt; | tr A-Z a-z&lt;br /&gt;
 done | egrep '@example.com$' | sort | uniq -c | less&lt;/div&gt;</description>
			<pubDate>Mon, 29 Jan 2007 06:01:57 GMT</pubDate>			<dc:creator>Dualdflipflop</dc:creator>			<comments>http://72.14.177.54/SFVLUG/Talk:Email_Dictionary_Attack</comments>		</item>
	</channel>
</rss>