Getting started

What’s New

Roadmap

Octeth Training Program

Installation & Setup

Requirements

Architecture

Server Setup

Oempro Installation

Community Edition Install

SSL Certificates

Version Upgrade

Troubleshooting

Video Tutorials

Video Tutorials

Administration

Quick Walkthrough

Security

Sub Admin Accounts

Settings

Delivery Servers

Delivery Servers

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.

Creating a Delivery Server

In order to create a new Delivery Server, click “Create Delivery Server” link as shown below.

Untitled

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 SSL Certificates For Tracking Domains

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.

Setting Up a Test Delivery Server

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