|Subject:||Specifying fully qualified domain name ( FQDN ) for SMTP communication|
|Creation date:||8/1/09 9:30 AM|
|Last modified on:||10/7/10 11:02 AM|
Specifying fully qualified domain name for SMTP communication
Many SMTP servers on the Internet require a fully qualified domain name in the HELO/EHLO command for SMTP. Xeams tries to get the fully qualified domain name from your operating system. However, often the OS only returns the current host name rather than FQDN.
Use the following method to manually specify a FQDN in the HELO/EHLO command of SMTP, which will force the SMTP server to ignore the value returned from your OS.
Instructions for Xeams build number 5383 and newer
- Log in to Admin Console using the 'admin' account
- Click Server Configuration on the main menu
- Select Advanced Configuration tab
- Specify a domain name for Smtp HELO domain.
- Click Save
Instructions for Xeams build number 5382 and earlier
- Using Windows Explorer, or the terminal window on Linux/UNIX, go to the config folder in Xeams installation directory.
- Look for a file called server.properties in this folder. If it does not exist, create one using any text editor such as Notepad on Windows and VI on Linux/UNIX. IMPORTANT: File names are case-sensitive on Linux/UNIX. For compatibility reasons, we recommend you use all lower case letters for this file name even on Windows.
- Enter the following line:
- Save the file
- Restart Xeams
What value should I use for FQDN?You should use a domain name that exists for your PTR record in the DNS. Here are the steps to find this domain name.
- Visit http://aboutmyx.com from the same machine where you have installed Xeams.
- Besides showing your IP address, this website will also display the domain name for Reverse Lookup.
- This is what you should use as the FQDN
Posted by Rob on 7/28/15 3:41 PM
This seems to be broken in 4.8 build 5792. Putting anything in the SMTP Helo Domain has no effect when issuing the helo command in an SMTP session.
Posted by Leo on 2/9/10 1:20 AM
Hi I tried this in my installed version working in proxy mode and is still reporting in the quit command of the smtp session: 221 dns17.xeams.com. SMTP Proxy connection successfully closed.
Posted by Josh Goldman on 1/19/10 2:37 PM
All you need is one domain. As long as something is being used in the HELO command, email servers will accept it. Keep in mind that this domain name is NOT required by SMTP communication.
Posted by Danny on 10/26/09 4:29 AM
how about mutidomain? do I need add as following mail.smtp.localhost=mail.mydomain.com mail.smtp.localhost=mail.mydomain2.com please advise?