I have had e-mail setup on my server for over two years without any problems. The server handles the e-mails for multiple domains and sends e-mail out through a smart host.
My ISP is SBC Global and lately I have had a number of problems. The first issue that I had was they started blocking all outgoing e-mails from e-mail addresses they didn't explicitly know about. No problem, set all the e-mails up and has worked fine for a couple of months. Now out of teh blue I am getting NDR's.
Could not deliver the message in the time limit specified. Please retry or contact your administrator.
It isn't happening on all e-mail messages but quite a bit of them. Through some testing the e-mails that I was sending were taking on average 40 minutes to deliver.
The research that I have done suggests that these problems are related to DNS. Although since I am sending the messages through SBC I don't know how that would be a problem.
I am sending out e-mails from:
neo.rr.com (another ISP that is being used for e-mail)
mfschiro.com (Domain I Own)
dmkmarketing.net (Domain I Own)
Before it is asked I have two people who work remotely that have road runner e-mail accounts. They wanted the ability to send mail while they are on the road from outlook (which RR doesn't allow) and be able to use the out of office assistant which is only availalbe if you are using an exchange server. These users connect to the exchange server using rpc over http and their e-mail is downloaded periodically from RR pop server to the exchange server using IGetMail. Their e-mail is setup to be sent using the neo.rr.com e-mail.
I am experiencing the same problems from the RR accounts as I am the other accounts and am not sure how to resolve this issue.
if you set your mail server to deliver directly using DNS to resolve, you should (so long as SBC dont block mail servers on client networks) be able to send your email directly..
Steve