Xeams Home » Products » Xeams » Knowledge Base

Document information

Document ID:831
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:

    mail.smtp.localhost=[FQDN]

    For example:
    mail.smtp.localhost=mail.yourcompany.com

  • 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
IMPORTANT: If no reverse lookup value is found, you should ask your ISP to add a PTR record for your IP address. Most email servers will reject your email if a PTR record is not found.




User comments

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?


Add a comment to this document

Do you have a helpful tip related to this document that you'd like to share with other users? Please add it below. Your name and tip will appear at the end of the document text.
Your name:
Your email:
Hide my email address
Verification code:
Enter the verification code you see above more submitting your tip
Tip:Please limit tips to 1000 characters

Support Please contact our support department at support@synametrics.com
Call us at 1–877–SYNAMETRICS
Powered by 10MinutesWeb.com