<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>ipHouse Blog &#187; Andrew Will-Holmberg</title> <atom:link href="http://blogs.iphouse.net/author/andrew/feed/" rel="self" type="application/rss+xml" /><link>http://blogs.iphouse.net</link> <description>A friendly, local ISP with a view.</description> <lastBuildDate>Sat, 04 Feb 2012 04:14:51 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Undeliverable mail</title><link>http://blogs.iphouse.net/2010/01/19/undeliverable-mail/</link> <comments>http://blogs.iphouse.net/2010/01/19/undeliverable-mail/#comments</comments> <pubDate>Tue, 19 Jan 2010 19:27:47 +0000</pubDate> <dc:creator>Andrew Will-Holmberg</dc:creator> <category><![CDATA[email]]></category><guid isPermaLink="false">http://blogs.iphouse.net/?p=154</guid> <description><![CDATA[One of the most common email related support calls I get is someone wondering why they&#8217;re receiving &#8220;Undeliverable Mail Returned to Sender&#8221; notifications when sending out email to a particular email address. These &#8220;bounce back&#8221; messages will tell you why the email couldn&#8217;t be delivered, but often times the language used isn&#8217;t immediately understandable by <a href="http://blogs.iphouse.net/2010/01/19/undeliverable-mail/" class="more-link">More &#62;</a>]]></description> <content:encoded><![CDATA[<p>One of the most common email related support calls I get is someone wondering why they&#8217;re receiving &#8220;Undeliverable Mail Returned to Sender&#8221; notifications when sending out email to a particular email address. These &#8220;bounce back&#8221; messages will tell you why the email couldn&#8217;t be delivered, but often times the language used isn&#8217;t immediately understandable by someone who isn&#8217;t an IT professional, or &#8220;into computer stuff&#8221;. I thought I&#8217;d go over some of the more common undeliverable errors, and explain what they mean. I made a test email address for this purpose, blogtest@iphouse.com &#8211; and then sent several emails to it that were intended to be bounced for various reasons. Here&#8217;s the first bounce back message:</p><pre>This is the mail system at host smtpin-2.iphouse.net.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.</pre><pre><a href="mailto:blogtest@iphouse.com">&lt;blogtest@iphouse.com&gt;</a>: permission denied. Command output: maildrop: maildir
    over quota.
</pre><p><span id="more-154"></span>Breaking this error down; the first part tells us what server issued the rejection. In this case it was the host &#8220;smtpin-2.iphouse.net&#8221; &#8211; the mail server responsible for receiving email for the email address blogtest@iphouse.com   The second part tells us who we were sending the email to, in this case it was sent to testblog@iphouse.com  The third part tells us the error type, as in a permanent or temporary error. A permanent error means that the email won&#8217;t be delivered. A temporary error means that the sending mail server ought to try again later.  In this case it says &#8220;Permission Denied&#8221; &#8211; that&#8217;s a permanent error. The fourth part of this error message tells us why the email was rejected, in this case it says &#8220;Command output: maildrop: maildir over quota&#8221;. What this means is that the service &#8220;maildrop&#8221; says that the Mail Directory (maildir) is over quota &#8211; the mailbox is full. What this means for us the sender, is that we shouldn&#8217;t bother trying to send that person anymore email until they clear out their overstuffed mailbox. There isn&#8217;t anything we can do about it other that calling that person up to tell them that their mailbox is full.</p><p>Here&#8217;s the next error bounceback:</p><pre>Unable to deliver message to: <a href="mailto:blogtest@iphouse.com">&lt;blogtest@iphouse.com&gt;</a>
Delivery failed for the following reason:
smtpin-2.iphouse.net[216.250.188.181] responded with failure: 550 5.7.1 black
listed URL host ***.********.net by .black.uribl.com

This has been a permanent failure.  No further delivery attempts will be made.</pre><p>I did make one edit to this error message, I replaced the blacklisted URL with a bunch of asterisks (*). I don&#8217;t see any reason to give a spammy site any more traffic than it already has. OK, so let&#8217;s break this error down. The first part of this error message tells us who we were sending the email to, in this case blogtest@iphouse.com was the intended recipient. The second part tells us what server issued the rejection, in this case it was the server smtpin-2.iphouse.net &#8211; so it was the recipient&#8217;s mail server issuing the rejection, not the sender&#8217;s. The third part tells us what kind of rejection it was, and why it was rejected. In this case the error code was &#8220;550&#8243; (I&#8217;ll go into error codes later), and that the email was rejected because it had a link to a website (the one I used ***** to hide), which happened to be on the blacklist &#8220;black.uribl.com&#8221;. The last part is just another note that this was a permanent error, in case you didn&#8217;t already know that that&#8217;s what a 550 is. What this bounce back message means for us the sender is that we had a link to a website in our email that a spam filter on the recipient&#8217;s mail server didn&#8217;t like. We&#8217;ve got a few options here. The simplest thing would be to send the person a new email, but this time not include the offending website link. If we think that the website in question should not be on this blacklist in the first place (mistakenly listed), then we can always go to uribl.com and request that the offending website be removed from their list. Not all blacklists let you do this, but plenty do &#8211; and as it so happens, uribl.com lets you request removals. Another option would be to contact the intended recipient to tell them that a spam filter of theirs is rejecting that link. The intended recipient could then follow up with their IT staff, or their ISP. I suppose the final option would be to try to &#8220;game the filter&#8221; by breaking up the link a bit. For example, let&#8217;s say that iphouse.com was blacklisted somehow. I could try sending the person a link to iphouse.com like this:  www (dot) iphouse (dot) com    A human reading this ought to be able to figure out your intent, whereas a spam filter might be tricked.</p><p>Here&#8217;s the next error bounce back:</p><pre><a href="mailto:testblog@iphouse.com">&lt;testblog@iphouse.com&gt;</a>: host smtpgrey-2.iphouse.net[216.250.190.161] said: 550
    5.1.1 <a href="mailto:testblog@iphouse.com">&lt;testblog@iphouse.com&gt;</a>: Recipient address rejected: User unknown (in
    reply to RCPT TO command)</pre><p>The first part of this error message tells us who we were sending the email to, in this case testblog@iphouse.com was the intended recipient. The second part tells us what server issued the rejection, in this case it was the server smtpgrey-2.iphouse.net &#8211; so it was the recipient&#8217;s mail server issuing the rejection, not the sender&#8217;s. The third part tells us what kind of rejection it was, and why it was rejected. It&#8217;s another 550, so a permanent rejection. It was rejected because the User was Unknown. This means that the email address doesn&#8217;t exist. If you caught the mistake in the email address right off the bat, plus 10 points for you. I accidentally sent an email to &#8220;testblog@iphouse.com&#8221; instead of &#8220;blogtest@iphouse.com&#8221;. Oops. As a funny aside, I actually generated this bounce back message accidentally when I was aiming for another type of bounce back. It took me a moment to catch my mistake. I guess that&#8217;s what more coffee is for&#8230;..    Anyhoo, what this means for us the sender, is that we just need to send out a new email, but this time type in the correct address. If you&#8217;re absolutely positively 100% double plus certain that you didn&#8217;t make any typo in the email you sent out, go ahead and look for the typo anyhow. It&#8217;s really easy to miss certain things like a &#8220;,&#8221; instead of a &#8220;.&#8221;, or a letter out of place. If your double check doesn&#8217;t yield any typos, and you&#8217;re certain that the address is a valid one, you might want to contact the intended recipient to inform them that something is amiss regarding their email address.</p> ]]></content:encoded> <wfw:commentRss>http://blogs.iphouse.net/2010/01/19/undeliverable-mail/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Why was my email flagged as spam?</title><link>http://blogs.iphouse.net/2009/12/08/why-was-my-email-flagged-as-spam/</link> <comments>http://blogs.iphouse.net/2009/12/08/why-was-my-email-flagged-as-spam/#comments</comments> <pubDate>Tue, 08 Dec 2009 17:20:59 +0000</pubDate> <dc:creator>Andrew Will-Holmberg</dc:creator> <category><![CDATA[email]]></category> <category><![CDATA[Support]]></category> <category><![CDATA[SPAM]]></category><guid isPermaLink="false">http://blogs.iphouse.net/?p=110</guid> <description><![CDATA[&#8220;Why was my email flagged as spam?&#8221; This is a very common question, and while it looks like a simple one on the surface, it&#8217;s actually not as easy to answer as you might think. Common misconceptions are; 1) If I&#8217;ve sent and received email from my friend for years, it shouldn&#8217;t get flagged as <a href="http://blogs.iphouse.net/2009/12/08/why-was-my-email-flagged-as-spam/" class="more-link">More &#62;</a>]]></description> <content:encoded><![CDATA[<p>&#8220;Why was my email flagged as spam?&#8221; This is a very common question, and while it looks like a simple one on the surface, it&#8217;s actually not as easy to answer as you might think. Common misconceptions are;</p><p>1) If I&#8217;ve sent and received email from my friend for years, it shouldn&#8217;t get flagged as spam.</p><p>2) If I have their email address in my address book, their email won&#8217;t get flagged as spam.</p><p>3) If I avoid using certain words, my email won&#8217;t get flagged as spam.</p><p>None of these things are true. To understand why this is a tricky question to answer, it&#8217;s helpful to know a bit about what ISP&#8217;s are doing to filter spam. Most ISP&#8217;s have their own &#8220;custom blend&#8221; of what they do to filter spam, but it more or less boils down to using a combination of one or more of the following: Blacklists, Greylisting,  enforcing RFC&#8217;s, and more traditional Content Filters.</p><p>Blacklists can be based on all kinds of things. They can be lists of IP addresses that have been reported as sources of spam, lists of mail servers that have been found to be capable of being used as open mail relays, lists of URL&#8217;s that have been &#8220;spamvertised&#8221;, or any number of other things. Not all blacklists are the same. Some are very aggressive in what they list, and some are very conservative. The aggressive lists might block a lot of spam, but they are also more likely to have &#8220;false positives&#8221; &#8211; as in they blocked something that the recipient really did want to receive. Whereas the conservative lists might not have many false positives, but they&#8217;re likely to let more spam through.</p><p>Greylisting is when a receiving mail server issues a temporary error, which causes the sending mail server to re-queue the email and send it once more. Being able to re-queue an email is something that any RFC compliant mail server ought to be able to do. Greylisting can drastically reduce spam sent through &#8220;spam zombies&#8221; &#8211; home computers compromised by viruses that send spam out directly from the PC instead of through a mail server capable of re-queuing email.</p><p>RFC&#8217;s are, in a nutshell, the basic minimum standards for anything Internet related. Enforcing RFC compliance for mail can cut down on mail sent out from compromised PC&#8217;s/servers, and cut down on spam sent out from &#8220;sketchy&#8221; mail servers.</p><p>And lastly, content filters are the more traditional form of analyzing the content of an email to determine the &#8220;spamyness&#8221; of the email. Each spam filter system has its own &#8220;custom blend&#8221; of techniques to identify spam. Some of these criteria include; spammy words/spelling (\/1agra), format of an email (lot&#8217;s of CAPITAL/<strong>BOLD/</strong>etc lettering), lists of &#8220;spamvertised&#8221; websites, know spammer addresses, etc. Some filters use a feedback system that allows end users to submit examples of spam to train the filter.</p><p>Because blacklists and content filters are dynamic in nature, it can be very difficult to determine what it was at that exact moment that caused a particular email to be tagged as spam.</p> ]]></content:encoded> <wfw:commentRss>http://blogs.iphouse.net/2009/12/08/why-was-my-email-flagged-as-spam/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached
Database Caching using memcached
Object Caching 281/281 objects using memcached

Served from: blogs.iphouse.net @ 2012-02-07 06:08:42 -->
