We have SME server running, but we have offloaded the email to another server. I changed the mail exchanger entry on our DNS to point to the new email only server, and all email that comes in from the "outside world" goes to the new server.
Problem is, when people logged into webmail on the old server and send mail to someone at our domain, the mail stays on the old server. Also, I have CGI scripts that use send mail that run on the old server, and those emails also end up on the old server.
My problem is that I can't get mail that originates on the old server to "escape" the old server and end up on the new one. I went through the admin login (the text mode login at the console, and changed the domain name to something bogus, and that got Horde webmails out of the old box into the new box - by causing a DNS lookup for the MX host. But my sendmail/cgi generated emails went to la la land... they were not delivered to the old email server or the new. What I mean by this is that when a user logged into the old server, there was no mail for him even though the cgi script had just sent it.
In the end, I ended up setting the domain name back to original on the old server, and telling my users to check for email on both the old and new servers. This is clunky and difficult on my users. Is there any way to divert _all_ mail to a different server?
Thanks
Wes