Hotmail fix (I hope) using mailertable

You may remember my rant from last week regarding hotmail. I've had numerous back and forth emails with their technical service, and the issue even got escalated to the "Windows Live Email Delivery and Filter Support Team."

Has there been any change or improvement? Not yet.
Am I sick of email not getting to my friends on hotmail? You bet.

In the mean time I have implemented a work around (read: hack) for email addresses in the hotmail.com domain. If I have broken anything, please let me know, but I have tested it a few different ways.

Technical details are after the jump, if you are interested.

My mail server runs sendmail (GASP! He's telling people he runs sendmail???). I know there are "better" things out there, but I haven't found them to be "better." Besides, sendmail is like the blanket you've had for 20 years--it's comfortable.

Anyway...

You may remember that my server IP is on a blacklist for the people that have "upgraded" to live. Knowing that, I decided to investigate a way to make sendmail send email to specific domains via an email relay. If I wanted to send all mail via a relay, I could have used a smarthost, but I didn't want the extra step for everything, just hotmail.com addresses.

Then I remembered that sendmail has a nifty feature called mailertable that allows you to do just what I was looking for. In fact, one step in the documentation on the feature sums it up exactly:

...create an external database containing the routing information for various domains...

30 seconds later, and it "just works." Neat.

March 2013

Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

About this Entry

This page contains a single entry by Marc published on October 9, 2007 4:52 PM.

Good advice was the previous entry in this blog.

A note to ESPN is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.21-en