= Email Deliverability Strategies = This week we have been hit hard by email deliverability problems. I think it's time to make some signficant changes to our email strategies. The goals of these changes are: * Prioritize sending of individual email over sending of bulk email * Reduce the number of times we are blocked * Reduce the labor/time it takes to recover from being blocked == Using mail.mayfirst.org == Currently we allow people to relay mail via either their primary server or mail.mayfirst.org. We should alert people of a cut-over time and then dis-allow mail relaying via the primary server. We should also permanently assign at least three IP addresses to our two mail.mayfirst.org servers and run a cron job that periodically changes the assigned IP address every two hours. == Reduce impact of forwarded spam == Like most providers, we allow people to forward mail sent to their MF/PL email address to another email account. As a result, spam sent to a user's MF/PL account is also forwarded, which gives the impression that we are spammers. Although I've been opposed to any form of email censorship, I think we should make an exception in this case and filter out messages that are tagged by Spamassassin as spam and send these messages to /dev/null. We can make this policy clear in the members control panel whenever someone chooses to forward email sent to them. And we should be clear that if they want to be sure to receive all mail sent to them, they must deliver it to an MF/PL user account. == Discourage web site mail relaying via primary host == Any server in our network can relay mail via bulk.mayfirst.org, however, many web sites still send email via localhost. We should implement a policy on primary hosts that limit the number of messages our primary hosts will send to 50 per user per hour. == Improved monitoring == Ross' has recently completed a nagios alert to warn us when the mailq for any server goes over 100. We should add: * Monitor for known mail.log strings that indicate blocking (I have a list already) * Checking for signs that a web site is compromised (not sure how to do this) * Check for signs on mail.mayfirst.org that a relay mail account has been compromised (e.g. certain number of messages sent per hour) == Pursue bulk mailer status for our email list servers == Many providers allow us to apply for bulk mailer status. We should pursue this for assata.mayfirst.org and leslie.mayfirst.org, our two mailing list servers. == sign up for feedback loop with major providers == * #6314