Network configuration network-configuration
Communication between processes communication-between-processes
Certain processes of the application need to communicate with others or to access the LAN and internet. This means that some TCP ports need to be open for these processes.
Use the embedded Apache Tomcat port as a priority (8080 by default) for internal communications between the various application servers of an Adobe Campaign platform.
Delivery server delivery-server
For the delivery server (nlserver mta), the following ports must be open:
Inbound mail inbound-mail
For the inbound mail recovery process (nlserver inMail), the following ports must be open:
Application server application-server
For the application server (nlserver web), the following ports must be open:
When several application servers of an Adobe Campaign platform need to communicate with each other, we recommend using the port of the Apache Tomcat server (by default: 8080) rather than that of the HTTP port of the Web server which redirection module integration was carried out with. This means the port needs to be open between these servers.
SMS delivery status sms-delivery-status
To track SMS deliveries (nlserver sms), the following port must be open:
Rich client rich-client
For the Adobe Campaign rich client (nlclient), the following ports must be open:
Database access database-access
All components that use the database must be able to connect to it. This is the case for most components, with the exception of the redirection server, which can work alone, and the thin Win32 client, which uses HTTP (or HTTPS) only to communicate with the application server.
The default ports are the following:
External access external-access
In addition, certain components must be accessible from the public internet so that email campaigns executed directly from Adobe Campaign can be viewed. This means that some ports need to be open for components.
Redirection server redirection-server
External Web server external-web-server
This server hosts Web forms, mirror pages, etc. The following ports need to be open:
Internal application server (Web) internal-application-server--web-
Integration with Adobe Experience Manager integration-with-adobe-experience-manager
Integration between Adobe Campaign and Adobe Experience Manager requires opening several ports if the installation is “on-premise”. For more information on configuring this integration, refer to the detailed documentation.
Bandwidth bandwidth
Another key parameter of the network configuration to take into account. It is almost always outbound and much in demand during email broadcasts. Here are a few examples of configurations based on our experience:
- 1 Mb/s for 10,000 emails per hour (average size of 30 Kb)
- 8 to 10 Mb/s for 100,000 emails per hour (average size of 30 Kb)
If you have constraints in terms of bandwidth, it is possible to schedule campaigns to run during the night when demand is lower.