I have a hosting server with several users. One of the customers decided to move his email account to google apps and added the corresponding MX records so he can receive email now. But when it comes to sending email from my server to those email addresses, they don't make it. I guess it's because exim still thinks these domains are local. That's what i see in logs (example.com is my domain, example.net is the customer's domain):

2010-06-02 14:55:37 1OJmXp-0006yh-UG <= root@example.com U=root P=local S=342 T="lsdjf" from <root@example.com> for webmaster@example.net
2010-06-02 14:55:38 1OJmXp-0006yh-UG ** webmaster@example.net F=<root@example.com> R=virtual_aliases:
2010-06-02 14:55:38 1OJmXq-0006yl-2A <= <> R=1OJmXp-0006yh-UG U=mail P=local S=1113 T="Mail delivery failed: returning message to sender" from <> for root@example.com
2010-06-02 14:55:38 1OJmXp-0006yh-UG Completed
2010-06-02 14:55:38 1OJmXq-0006yl-2A User 0 set for local_delivery transport is on the never_users list
2010-06-02 14:55:38 1OJmXq-0006yl-2A == root@example.com R=localuser T=local_delivery defer (-29): User 0 set for local_delivery transport is on the never_users list
2010-06-02 14:55:38 1OJmXq-0006yl-2A ** root@example.com: retry timeout exceeded
2010-06-02 14:55:38 1OJmXq-0006yl-2A root@example.com: error ignored
2010-06-02 14:55:38 1OJmXq-0006yl-2A Completed

What should i do to fix that?

link|improve this question
feedback

2 Answers

remove a line "example.net" from /etc/virtual/domains

link|improve this answer
feedback

http://serverfault.com/a/341779/80240

This worked for me.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.