mail issues questions

mail issues questions

Geoff Shang geoff at QuiteLikely.com
Tue Mar 1 01:08:51 IST 2011


On Mon, 28 Feb 2011, Uri Even-Chen wrote:

> Yahoo and Hotmail are very important. Why did you set up SPF and DKIM?

SPF and DKIM are technologies which should make it more likely that your 
mail will be accepted, not less.

SPF seeks to define which servers are authorised to send Email for a 
particular domain, and DKIM uses public key technology to try to prove the 
authenticity of an Email.  Neither scheme is mandatory at this stage, 
which of course limits their effectiveness, but in my experience they do 
tend to help with getting your Email through.

I know that Yahoo won't even let you sign up to their feedback loop if you 
don't use either DKIM or SPF, or at least that used to be the case.

We were having issues sending to Yahoo before we implemented DKIM.  We 
used to host a 750+ member mailing list with lots of Yahoo addresses, and 
we used to get a lot of soft rejects and massive mail queues.  Since we 
implemented DKIM, the issues reduced considerably.

Having said that, I'm on the Mailman users mailing list and people there 
regularly complain about difficulties delivering to Yahoo, AOL and 
Hotmail.

It's gotten to the point now where people sending out Email have to jump 
through whatever hoops receiving mailservers want you to jump through if 
you want to be able to send them mail.

Let me give you an example of the kind of thing that can go on:

I used to work as a sysadmin for a non-profit advocacy organisation in the 
USA.  They ran two dedicated servers which hosted several domains (some 
theirs and some they hosted as a courtesy to other groups).  Most of these 
domains had several mailing lists hosted on them.

While I was sysadmin, I also volunteered on their Internet radio project. 
I noticed that one person would periodically stop receiving our Email and 
would need to contact their ISP to get us unblocked.  Some time would go 
by and then the cycle would repeat.

It turned out that another Roadrunner customer who had subscribed 
willingly to one of our mailing lists had decided that they didn't want to 
receive it anymore, and rather than unsubscribe normally, they were 
marking messages which came from this list as spam.  Roadrunner's systems 
then automatically flagged all mail from our server as spam, meaning that 
no Roadrunner customer could receive any Email from our server at all.

I managed to get subscribed to their feedback loop and also managed to 
figure out which Email address was doing the blocking and removed them 
manually from our list.  All this was no thanks to Roadrunner who would 
not tell me the address in question so I could remove it.

For anyone sending out any amount of Email, the onus seems to be on you to 
sign up to all the feedback loops you can in order to keep your mail 
flowing.  Yes this shouldn't be necessary but it seems like this is what 
everyone wants.

And by all means use SPF and DKIM, they seem like the way forward.  Just 
be sure it's configured right.  I know someone who has a missconfigured 
SPF setup and our server will not accept mail from them.

Alot of good info, including pointers to feedback loops for major Email 
providers is here: 
http://www.spamhaus.org/faq/answers.lasso?section=ISP%20Spam%20Issues

I know all of this doesn't help much with the original question, as the 
servers in question seem to accept the mail, at least initially.

HTH,
Geoff.




More information about the Linux-il mailing list