For email on my domains, I generally use google apps. But for one domain, I intend to use a mailserver on my linode. I set up postfix with PHPLIST and just tested it out and tweaking it at this time. I have previously used icontact to manage the mailing list, and I want to be as sure as I can be that everything runs smoothly as I transition to minimize inconvenience to subscribers.
I just ran across the posting here about avoiding hotmail blocking by registering the domain and spf record with microsoft. That was something I had not heard about before and some of my subscribers use a hotmail address so I was glad to register it now before I even start sending live newsletters.
That made me think it would be a good idea to summarize what else I've done and ask if there is anything else that those that have been through this would recommend.
(1) I've looked carefully at Google's suggestions for bulk mailing and believe all the suggestions are implemented with the caveat with regard to list-unsubscribe mentioned below: https://mail.google.com/support/bin/ans ... swer=81126
I was able to add dkim and spf to my mail server. I also implemented a patch to phplist to add the recommended list-unsubscribe and bulk precedence headers. However, the list-unsubscribe implemented by the phplist patch is for an http unsubscribe link and gmail list unsubscribe handling is looking for a mailto link so it seems to ignore html links in this header. May see about whether I can modify phplist to handle mailto. I would think it should be able to be handled very much like a bounce. Any suggestions or existing code in this area would be appreciated. I don't want to reinvent the wheel.
PHPLIST handles the opt in subscribes, embedded unsubscribe links, bounce handling so this should work although I think the bounce handling seems to require some trial and error regular expression rule generation rather than being pre-configured. Anyone use this and have a set of rules that work?
Mail goes out at firstname.lastname@example.org
and replies and email that comes in at email@example.com
gets routed to the MX pointers to google apps. For bounce handling, I set up a subdomain with MX record that points to the local mail server and use: firstname.lastname@example.org
. I will route the list-unsubscribe mailto to this subdomain as well.
I registered my domain at abuse.net and set up mail to handle email@example.com
emails. I made sure the reverse dns for the mail server ip points to the mail server domain name.
(2) BLACKLISTS: I checked my ip at several blacklist checking sites (see below) to make sure that my ip is not blacklisted because of a previous user of the ip. Any other places I should check in this regard?
http://www.myiptest.com/staticpages/ind ... d-IP-DNSBL
http://www.mxtoolbox.com/SuperTool.aspx ... =blacklist
(3) REGISTERING WITH PRIMARY MAIL DOMAINS? As I mentioned, I submitted the domain/spf info in the hotmail form provided in another post so that I can start off on the right foot with them. Any other suggestions with the big email providers (such as gmail, yahoo, hotmail, aol, comcast, etc.) which undoubtedly have or will have some representation on my mailing list... Which ones are better / worse than others in terms of accepting bulk email from personal servers like mine that follow best practices...
According to this link from an email marketing service http://www.mailchimp.com/blog/wp-conten ... omains.png
those 5 domains make up almost 50% of their mail traffic.
(4) UNIVERSITY / CORPORATE MAIL SERVERS Any specific advice about staying on the good side of university mail servers (many of my subscribers use alumni forwarding addresses), and corporate email systems. I think I will continue to suggest to subscribers to use their lifetime email address at gmail, yahoo, etc. and skip the forwarding address because this is just an unnecessary potential point of failure in getting mail to them.
Anything else I should do or look into?