The HeloDomain is used when the server connects to remote smtas to send mail going outbound.
> The doc is very scarce, yet confusing sometimes, such > as the explanation for SmtpServerDomain of server.tab: > "If set, forces the domain name XMail uses inside the > ESMTP banner used to support CRAM-MD5 ESMTP > authentication." > What's this trying to say already? Isn't this just > about the domain announced in 220 greeting? What's use > of extending the statement with "...used to support > blah blah"? Also, why the term "banner"? It's referred > to only as "greeting" in rfcs. The server name is base64 encoded and present to an smtp client when CRAM-MD5 is request, for example: : telnet server.tld 25 Trying 12.34.56.78... Connected to server.tld. Escape character is '^]'. 220 emailserver.tld <[EMAIL PROTECTED]> [XMail 1.24 ESMTP Server] service ready; Sun, 13 May 2007 13:49:44 -0400 ehlo something.tld 250-emailserver.tld 250-VRFY 250-ETRN 250-8BITMIME 250-PIPELINING 250-AUTH LOGIN PLAIN CRAM-MD5 250-SIZE 20480000 250 STARTTLS auth CRAM-MD5 334 PDExNzkwNzg1ODQuMTM1MjE4MTc2QGVtYWlsc2VydmVyLnRsZD4= : perl -MMIME::Base64 -e '$h=decode_base64("PDExNzkwNzg1ODQuMTM1MjE4MTc2QGVtYWlsc2VydmVyLnRsZD4="); print "$h\n"' <[EMAIL PROTECTED]> Whether or not it needs to specify that that is how it works is debatable. personally i like more information rather the less. it's very common to refer to any string a server response with when connected to as a banner, to argue otherwise is being a bit pedantic. I imagine if you send a list of misspellings to Davide he'll update the docs :) ~d - To unsubscribe from this list: send the line "unsubscribe xmail" in the body of a message to [EMAIL PROTECTED] For general help: send the line "help" in the body of a message to [EMAIL PROTECTED]