Getting started
Installation & Setup
Video Tutorials
Administration
Oempro sends email campaigns, autoresponders and transactional emails via SMTP servers. These SMTP servers are set under [Admin Area → Settings → Delivery Servers] section. You can create multiple delivery servers for the same or different SMTP servers.
Each delivery server has its own SMTP credentials, link and open tracking domains, MFROM domain and other deliver settings.
In order to create a new Delivery Server, click “Create Delivery Server” link as shown below.

Oempro will ask you to enter the new Delivery Server parameters, including Name, Host, and SMTP credentials.
| --- | --- |
Once you are done with the “Email Delivery” tab, click “Domains” tab and set other Delivery Server parameters as explained below.
| --- | --- |
In addition to these settings, if you want to use the “Sender Email Address” of the subscriber list as the MFROM email address, please check this checkbox:
If you want to set the “Sender Email Address” of the subscriber list as the “FROM” email header, please check this checkbox:
Once you are done with the settings of your new Delivery Server, click the “Create Delivery Server” button. You will be redirected to the Delivery Server list.
Setting up an SSL certificate for your tracking domains is optional but highly recommended for both security and better email deliverability.
In order to initiate SSL certificate for your tracking domains, please refer to SSL Certificates section for initiating SSL certificates and activating them in your Oempro.
Oempro includes a “Mailhog” Docker container. Mailhog is a SMTP and Mailbox simulator which means, you can send your emails to this test mailbox and check them if your emails are properly structured and sent.
Mailhog can be accessed via http://your-oempro-domain:8025 on your web browser. In order to access this URL end-point, you need to set your static IP address in /opt/oempro/_dockerfiles/haproxy.cfg and apply the change.
Once you edit this file, find frontend frontend_mailhog_admin directive. Inside this directive, you will see acl network_allowed src 192.168.99.0/24 parameter. Simply add your email address to the end of this parameter. Here’s an example:
frontend frontend_mailhog_admin
bind *:8025
mode http
acl network_allowed src 192.168.99.0/24 xxx.xxx.xxx.xxx
http-request deny if !network_allowed
use_backend backend_mailhog_admin
xxx.xxx.xxx.xxx represents your IP address in the above example.
Once this file save, run the following command sequence on your Oempro server:
cd /opt/oempro/
docker-compose build haproxy
docker-compose kill haproxy && docker-compose up -d haproxy