Hello Maxim, >>>Yes, it is not globally available because I removed the A record, but >>>the domain is a FQDN. But don't tell me that The Bat! does an nslookup >>>of the host (client) machine name it is sending from before connecting >>>to the SMTP server because I will not believe it. > > We are using getnameinfo Winsock2 call with NI_NAMEREQD flag. > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/getnameinfo_2.asp > > "When the NI_NAMEREQD flag is set, a host name that cannot be > resolved by DNS results in an error."
Thanks for the pointer :) Anyway, the question is then: are (were) you using exactly the same call to getnameinfo with NI_NAMEREQD flag set in 3.85.03? The reason I ask is because in the URL you provided I read that "The getnameinfo function was added to the Ws2_32.dll on Windows XP and later." and, if you use(d) exactly the same call in 3.85.03, then I don't understand what is happening. Let me explain. When using 3.85.03 the EHLO shows either 'maria' (the RDN of my machine) or 'maria.ermapper-spain.com' depending on the setting for DNS (fixed or obtained automatically) in the TCP/IP properties for my LAN connection. However, when using 3.86.10, no matter what the setting is for DNS in my LAN connection TCP/IP properties is, the EHLO _always_ shows the IP of my machine. -- Best regards, Miguel A. Urech (El Escorial - Spain) Using The Bat! v3.85.03 on Windows XP 5.1 Service Pack 2 ________________________________________________________ Current beta is 3.86.08 | 'Using TBBETA' information: http://www.silverstones.com/thebat/TBUDLInfo.html IMPORTANT: To register as a Beta tester, use this link first - http://www.ritlabs.com/en/partners/testers/

