Modify a global embedded SMTP server

The global embedded SMTP server is available after you add an SMTP transport for receiving messages from partners to a community. Communities can share this transport. You can change the server’s port and advanced options.

To change settings:

  1. Select System management > Manage embedded servers. Or, click Trading configuration on the toolbar.
  2. On the Communities page, click the link near the bottom of the page named Manage all embedded servers.

Settings tab

  • Host – The fully qualified domain name of the computer on which the embedded server runs. Interchange detects this setting; you cannot change it.
  • Port – The port on which the server listens for connection requests.
  • Host used by partners – The fully qualified domain name or IP address that a community’s partners must use to connect to this embedded server. Interchange supplies a value based on the name of the host computer. It’s possible you may have to change it. Contact your firewall administrator if you need help with this field.
  • Port used by partners – The port number that a community’s partners must use to connect to this embedded server. Contact your firewall administrator if you need help with this field.

DMZ ports tab

Note   This tab displays in the user interface only if your software license enables Secure Relay DMZ nodes. The tab only applies to servers used for exchanges with trading partners and nor for exchanges with back-end applications.
  • Enable DMZ port forwarding – Select this check box if you want the external firewall or load balancer to send inbound connections to Secure Relay DMZ nodes rather than directly to embedded servers in the protected network.
  • In the simplest case there is one DMZ port with the same value as the corresponding embedded server port in the protected network. If you add a machine to your cluster and return to the DMZ ports tab, another DMZ port automatically is added in sequence. This happens because every machine in the cluster that can host the embedded server must be assigned a unique corresponding port in the DMZ.
  • Click the port field to display a list of ports already in use.
  • Enable IP address checking in DMZ – Select this check box to have Interchange check partners’ IP addresses against a whitelist of authorized IP addresses. Connections from unknown IP addresses are not allowed.
  • Match IP address against partner definition – When IP address checking is enabled, select this check box to have the router agent check whether the partner is registered to the IP address. If not selected, the agent only checks the user’s credentials. (This control is not available to all types of servers.)
  • Zone – If you want to receive messages through a Secure Relay DMZ zone, select a zone. This drop-down field is available only if zones have been set up.

See Port forwarding details for more information.

Advanced tab

  • Backlog – The number of connections that the server puts “on hold” while it is busy. Once this number is reached, connections are refused.
  • Read timeout (seconds) –The maximum number of seconds the server waits when reading data from a partner.

Set the system property to permit EDI processing

To enable Interchange to automatically process the incoming EDI files that are attached to emails, regardless of the used Mime type, after you configure Interchange for the reception of email messages you must set a system property to force Interchange to ignore the ContentMimeType attribute value. To do this:

  1. Log into the Interchange user interface as an administrator.
  2. Manually enter the following URL in your browser: http://<localhost or machinename>:6080/ui/core/SystemProperties#
  3. The Systems Properties page is displayed.
  4. At the bottom of the page click Show default system properties.
  5. Find the default system property entry actionTree.clearContentTypeProtocolsList, and click Add Property.
  6. In the Value field, enter AS1.
  7. Click Add.

Related topic s

Related Links