Document information

Document ID: 4630
Subject: Setting up a smart host in Xeams
Creation date: 12/14/15 4:35 PM
Last modified on: 1/14/22 4:10 PM


Smart Host


A smart host is a type of mail relay server which allows an SMTP server to route e-mail to an intermediate mail server rather than directly to the recipient's server. It is important to understand that a smart host is only used for outbound emails (where destination is NOT a local domain).

There are two methods of setting up smart host in Xeams; specify ALLDOMAINS in the hosts page or modify the smarthost configuration page.



Method 1: Steps for configuring ALLDOMAINS - Recommended
  • Login to Admin Console
  • Click Manage Host File under Server Configuration menu
  • Add ALLDOMAINS for Domain Name and the IP address for the smart host.  Refer to the image below. Addalldomains.jpg
  • Note that you could specify hosts names as well as IP addresses. Multiple values can be separated by a comma. Following is a list of valid values:
    192.168.1.150
    outbound.yourcompany.com
    outbound1.yourcompany.com,outbound2.yourcompany.com
    outbound1.yourcompany.com:587,outbound2.yourcompany.com:587

    The last example also contains a port number as 587. When this port is missing, 25 is assumed.

  • Click the Add button to save

Refer to Custom Smtp Routing for advance rules.

Method 2: Steps for configuring the Smart Host page in Xeams
  • Login to Admin Console
  • Click Manage Smart Host under Server Configurationmenu
  • Specify host, port, user ID, password and the security type expected by the smart host server. Please note that you can specify a port other than 25.
  • Click Save
Note: Method 1 is preferred over this method. Consider using Method 2 only if you need to specify a user id/password for outbound emails.




User comments

Posted by mrjetas on 6/10/20 9:45 AM

Does someone managed to configure the smart host properly? I tried it several times but it never worked for me. I tested the upstream smtp server with openssl i.e. I connected to it, auth log was ok (235) and so on. It works properly. However when I enter the same data to smart host config in Xeams all outgoing emails just sit in the ..Xeams/optXeams/OutboundMailQueue Any ideas?


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?

Important: This area is reserved for useful tips. Therefore, do not post questions here. Instead, use our public forums to post questions.