SMTP configuration Xibo CMS Docker - Proof of Play Reports

Xibo CMS 3.3.3 Docker

Hi,

My organization uses Microsoft Exchange as e-mail tool and I wish to set Xibo CMS SMTP to send e-mails through one of my exchange users.

My main goal with this setup is to automatically send Proof of Play Reports to my clients.

At first I thought it very straight forward and changed the config.env file but it didn’t work.

The log entries doesn’t show anything related to smtp failure.

config.env file

SMTP Server Hostname

**CMS_SMTP_SERVER=**smtp-mail.outlook.com:587

SMTP Username

**CMS_SMTP_USERNAME=**user@mydomain.com

SMTP Password

CMS_SMTP_PASSWORD=*******************

Use a TLS Connection YES/NO

**CMS_SMTP_USE_TLS=**YES

Use a STARTTLS Connection YES/NO

**CMS_SMTP_USE_STARTTLS=**YES

Rewrite domain (the domain your email will appear to come from)

**CMS_SMTP_REWRITE_DOMAIN=**mydomain.com

Hostname that we should identify ourself to the remote server as

**CMS_SMTP_HOSTNAME=**mydomain.com

Can the From line be overridden in the outbound email

NB GMail will rewrite the From address anyway so it’s not important

for GMail - YES/NO

**CMS_SMTP_FROM_LINE_OVERRIDE=**YES

I added the public IP of our CMS to Microsoft Exchange as relay.

I couldn’t get this working as legacy SMTP.

## SMTP Server Hostname
CMS_SMTP_SERVER=domain-nu.mail.protection.outlook.com:25
## SMTP Username
CMS_SMTP_USERNAME=
## SMTP Password
CMS_SMTP_PASSWORD=
## Use a TLS Connection YES/NO
CMS_SMTP_USE_TLS=NO
## Use a STARTTLS Connection YES/NO
CMS_SMTP_USE_STARTTLS=YES
## Rewrite domain (the domain your email will appear to come from)
CMS_SMTP_REWRITE_DOMAIN=domain.nu
## Hostname that we should identify ourself to the remote server as
CMS_SMTP_HOSTNAME=domain.nu
## Can the From line be overridden in the outbound email
## NB GMail will rewrite the From address anyway so it's not important
## for GMail - YES/NO
CMS_SMTP_FROM_LINE_OVERRIDE=YES
## Fix the from email address if your SMTP relay relies on
## a specific value - eg one.com
# CMS_SMTP_FROM=myemail@example.org