Take the 2-minute tour ×

I have a website that notifies members for upcoming events by email. I've recently grown to 200 subscribed members and problems are occuring with the mails.

I have a cronjob that handles the mailing so that I can throttle the amount of emails sent. I'm sending 1 email per minute and I still get the error.

I'm sending approx. 200 emails now 2 times per week. Everytime I do a mailing, I get 10-20 bounces saying 'unrouteable address'. Mainly for hotmail and gmail.

I have created my own hotmail address to test this and I'm not receiving any mails from my domain. I'm testing this with a regular webmail client (roundcube).

Any ideas as to why only 10-20 emails don't reach the destination and all the other do?

I'm currently using SwiftMailer on an Exim mailserver (out of my control). The address I'm sending from actually exists and like I said, it's 1 email per minute. The mailing takes approximately 4,5 hours. The bounces occur after 4:22.

Any help is greatly appreciated!

share|improve this question
possible duplicate of How to send 100.000 emails weekly? –  Piskvor Nov 10 '11 at 13:07
add comment

2 Answers

Firstly, Congratulations on having a thriving website!

Secondly, Are you sure the emails actually exist? I have a lot of trouble with 10minutemail emails, Users often sign up with a fake email (or one that lasts for 10 minutes).

Also I've had trouble with sending to Hotmail in the past, their spam controls are ridiculous for admins (but good for users). I have never used swiftmailer, but if its anything like phpsendmail its not going to work with Hotmail or Bt Yahoo address's.

Is the Exim mail server local? If so, you are almost certainly being seen by Hotmail as spam. If your not local, check that your IP is not blacklisted : http://www.mxtoolbox.com/blacklists.aspx

Hope this helps :)

share|improve this answer
I've created my own hotmail account and I can't send to that one either. Not even from my regular webmail client. It usually takes a day before I can send to hotmail again. So I'm really thinking this is a 'oh no, 200 mails in 4 hours, we'll block this guy for a day' kind of thing. I'm wondering how big companies handle this kind of issues... I've noticed facebook uses facebookmail.com to send their emails from, but I can't figure out why that would change the issue... –  FinalFrag Nov 10 '11 at 15:14
And yes, the exim server is local. My webhost takes care of this. The server ip address is not on any kind of global blacklist. –  FinalFrag Nov 10 '11 at 15:16
Are all messages to Hotmail blocked? or do some get through? The reason that im asking is that some mail servers have a max connection limit (usually of 500). Also check here spamhaus.org/lookup.lasso. I think thats the blacklist that hotmail uses. –  Xleedos Nov 10 '11 at 15:30
Also take a look here : mail.live.com/mail/troubleshooting.aspx –  Xleedos Nov 10 '11 at 15:38
My IP address is not on the spamhaus blacklist. All messages succeed, until 4:22 after the start of the cronjob. From that moment, all emails fail until approx. 24h later. This happens for every mailing I do (so I only reach part of my subscribers). I've been recommended to use swiftmailer, but to no avail. –  FinalFrag Nov 10 '11 at 15:52
show 1 more comment

I think the receiving end is simply throttling your traffic based on your ip-address. Your visible ip-address should have a reverse-DNS that gives a reasonable name and that name should again resolve to the same ip-address.

You should check your exim logfiles carefully because there you will find the exact error message that the receiving server gives, and with that information we can better try to solve the problem.

share|improve this answer
add comment

Your Answer


