It is also capable of having all mail forwarded by your providers server and have that provider take care of message delivery. Look at the email panel under the email delivery setting, perhaps that might be off use.
Cactus, thanks, but I don't think it would help. As I understand the problem, qmail running on the server intercepts all outgoing mail; it then checks to see if the mail for the addressee can be delivered locally by comparing the destination domain to the list of domains managed by the server; if there is a match, it never checks the external DNS to resolve the name of the mail server. This would be fine in most cases, except in my case the external DNS specifies a different mail server. What I am looking for is something like the following:
- remove the mail.domain.com alias from the domain.com server hostnames
- somehow get qmail to look up the external MX for mail.domain.com, and send the mail to that server
I have tried removing the mail hostname, but, no matter what else I do, qmail STILL appears to resolve mail.domain.com locally, and I have not yet found a way to get it to query the external DNS.