Nelson,
 
may this excerpt of IPSwitch knowledge base is of any help to you:
 
Below is the process that IMail uses to find the destination host and IP address for mail delivery. Errors at different points will generate different error messages.

The sequence that IMail uses to resolve/deliver mail is:
a. check for the host in IMail registry
b. check for the host alias in IMail registry
c. check for the host in "WINNT\...\etc\hosts"
d. perform an MX lookup for the host on the DNS server defined in Control Panel -> IMail -> SMTP -> Domain name server
e. perform an A lookup (for the MX record above) on the DNS server defined in Control Panel -> IMail -> SMTP -> Domain name server
e1. if a CNAME came back on e., then goes back to d. with the new response
f. asks the NT network stack for an A lookup of the domain name
g. prints "stack connect fail" on name

The routine above returns at any point in the sequence if a correct answer is found.
 
Ruediger Sobeck
 
-----Original Message-----
From: Nelson Winters [mailto:[EMAIL PROTECTED]]
Sent: Thursday, October 21, 1999 7:49 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: [IMail Forum] Resolving mail addresses locally

My company is in the process of migrating our clients from our old mail server (MAIL1) to our new Imail server (MAIL2).  The two are located on different machines.  Our DNS is on the same server as MAIL1.
 
I've added a virtual host for one of our client to MAIL2, but have not added their users yet.  The MX record for their domain still points to MAIL1.  However he received an error message from MAIL2, which I would have thought shouldn't be talking to anyone for this account since the DNS still points to MAIL1.
 
The only thing I can think of is that maybe a user that is using MAIL2 (such as myself) is trying to send him messages and the server is trying to resolve it locally before checking the DNS.  Does anyone know if this is correct.
 
Sorry if I'm being to vague here.  I'm still an IMail newbie.
 
Thanks,
 
Nelson

Reply via email to