<?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>wehuberconsultingllc.com &#187; newsletter</title>
	<atom:link href="http://wehuberconsultingllc.com/wordpress/category/newsletter/feed/" rel="self" type="application/rss+xml" />
	<link>http://wehuberconsultingllc.com/wordpress</link>
	<description></description>
	<lastBuildDate>Fri, 04 May 2012 18:35:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Adventures with iRedMail &#8211; Part III</title>
		<link>http://wehuberconsultingllc.com/wordpress/2010/07/11/adventures-with-iredmail-part-iii/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=adventures-with-iredmail-part-iii</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2010/07/11/adventures-with-iredmail-part-iii/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 14:10:46 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[iRedMail]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[newsletter]]></category>

		<guid isPermaLink="false">http://wehuberconsultingllc.com/wordpress/2010/07/11/adventures-with-iredmail-part-iii/</guid>
		<description><![CDATA[Recently I installed iRedmail at work so that we could include DKIM signatures in our newsletters. Every week we send out a newsletter to 96,000 former customers. It takes about 13 hours to send the newsletter. Yahoo is probably our &#8230; <a href="http://wehuberconsultingllc.com/wordpress/2010/07/11/adventures-with-iredmail-part-iii/">Continue reading <span class="meta-nav">&#8594;</span></a>
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Recently I installed iRedmail at work so that we could include DKIM signatures in our newsletters. Every week we send out a newsletter to 96,000 former customers. It takes about 13 hours to send the newsletter. Yahoo is probably our most important email domain and they want us to implement DKIM. A couple of weeks ago we started seeing Yahoo limit our sending rate. Obviously they had a problem with something in our newsletter. So we re-analyzed the error codes we were getting during the newsletter mailing and implemented DKIM. The problem is fixed. Here is how I implemented this version of iRedMail.</p>
<p>I implemented a VMware version of iRedMail to sign newsletter emails using DKIM. I used Ubuntu 9 server version(optimized for VMware version) to build appliance. </p>
<ol>
<li>The server works as a mail proxy in front of the SMTP server we use exclusively for the newsletter. It signs and relays the email to the existing SMTP server. I kept the existing SMTP server so that I could continue to use my existing procedures for parsing the log files to identify old/obsolete mailboxes.</li>
<li>I created iRedMail users in LDAP to relay local users to mailboxes on Exchange.</li>
<li>My primary bottleneck is still my mail transmission to the Internet speed, 2 per second. I can create newsletter emails at about 8 per second.</li>
<li>On an old Proliant DL350 G4 iRedMail consumes about 40% of the dual CPU computer for four hours.</li>
</ol>
<p>Since I had experience installing iRedMail it went quickly. The biggest bug I had to fix was the AWStats/permissions problem on the mail.log file.</p>
<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2010/07/11/adventures-with-iredmail-part-iii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cleaning up an existing newsletter mailing list</title>
		<link>http://wehuberconsultingllc.com/wordpress/2010/02/13/cleaning-up-an-existing-newsletter-mailing-list/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cleaning-up-an-existing-newsletter-mailing-list</link>
		<comments>http://wehuberconsultingllc.com/wordpress/2010/02/13/cleaning-up-an-existing-newsletter-mailing-list/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 19:59:10 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[newsletter]]></category>

		<guid isPermaLink="false">http://wehuberconsultingllc.com/wordpress/2010/02/13/cleaning-up-an-existing-newsletter-mailing-list/</guid>
		<description><![CDATA[In December 2008 I was asked to clean up some problems with our newsletter at work.&#160; We had over 100,000 people on the mailing list and over 90% of the people on the list have ordered from our website. After &#8230; <a href="http://wehuberconsultingllc.com/wordpress/2010/02/13/cleaning-up-an-existing-newsletter-mailing-list/">Continue reading <span class="meta-nav">&#8594;</span></a>
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>In December 2008 I was asked to clean up some problems with our newsletter at work.&#160; We had over 100,000 people on the mailing list and over 90% of the people on the list have ordered from our website. After a little bit of analysis I determined that we were bouncing 30% of our newsletter emails because we had failed to follow the most basic rules of newsletter management and the automated newsletter cleanup procedures did not work. So here is my list of tasks I used to cleanup the newsletter and get the bounce rate down to 0.1%.&#160;&#160; In our case we are sending the emails out from a dedicated server at our office.
<ol>
<li>Use a static IP to send out the newsletter.&#160; One of the first SPAM checks email providers use is to see whether the&#160; IP you are using to send out the newsletter is coming from your domain.&#160; This means that you need to set up a sub-domain(e.g. mailserver.mycompany.com) and a PTR record for the sub-domain.
<ol>
<li>Set up a sub-domain for the static IP. Since our web server is hosted we had to ask our host provider to set up the sub-domain. </li>
<li>Set up a PTR record for reverse DNS lookup. I asked the folks who provided us our static IP to set up the PTR record to the sub-domain. </li>
<li>If everything is set up correctly you should be able to pass the reverse DNS lookup test. This is the site, <a href="http://ipadmin.junkemailfilter.com/rdns.php">Forward Confirmed Reverse DNS Lookup Test</a>, I used to confirm it was working properly. </li>
</ol>
</li>
<li>Set up feedback loops if you can. Feedback loops are pretty dumb idea that email providers like. I dislike them since I have only feedback loop that is useful. I am grateful that AOL has made it reasonably easy for me to remove people who do not want to be on our mailing list. I was able to quickly modify our existing newsletter template to embed an unsubscribe link that would make it through the feedback loop processing. On the other hand I found I wasted a huge amount of time trying to set up a feedback loop with&#160; Yahoo and Hotmail. Both Yahoo and Gmail&#160; want you to sign your emails with DKIM or they will not talk to you. DKIM was supposed to reduce SPAM but I have not seen any reports showing it reducing SPAM. Implementing DKIM will require me to set up a new email server for the newsletter so it is pretty far down my priority list. So far I have been able to ignore this issue. Hotmail wanted me to get a letter from our local internet provider saying we were the only folks using the static IP. Our local internet provider, RoadRunner, told me several times that no customer had ever requested a letter like that and they were not going to provide it. I set up a feedback loop with Comcast but after a couple of months they increased the amount of information they redacted from the email and broke the unsubscribe loop in the feedback loop message.&#160; </li>
<li>Embed an unsubscribe link in your newsletter template that will unsubscribe the user but does not require the email address.&#160; Since most feedback loops redact the email address, this will allow you click on the link in the Feedback loop message to unsubscribe the user. </li>
<li>Go through the error log on your email server and look for the messages that indicate that email address is inactive or no longer used. Unfortunately there is a multitude of messages that are used to describe unknown users(5.1.1, 5.5.1, unknown user, alias not found).&#160; This is one area that begs for a standard. This is where the feedback loop should have been. </li>
<li>Manually go through your newsletter inbox and look for:
<ol>
<li>Earthlink, PeoplePC, Zonealert, and other verification replies </li>
<li>Unknown user messages. </li>
<li>Feedback loop messages </li>
<li>Changed addresses and unsubscribe messages. </li>
<li>Other replies.
<ol>
<li>Mailbox full, Out of office replies </li>
<li>Customer service requests. About once a week we get a reply to the newsletter that asks a question about a product. </li>
<li>Miscellaneous SMTP problems(e.g. DNS and email forwarding problems) </li>
</ol>
</li>
</ol>
</li>
</ol>
<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wehuberconsultingllc.com/wordpress/2010/02/13/cleaning-up-an-existing-newsletter-mailing-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.352 seconds -->

