In order to send notifications (team invitations, digests, etc.), Gemnasium Enterprise needs a SMTP server. There is no such server included in the docker image, so an external SMTP server should be used. Note that SMTP connectivity is not fully required, just recommended.
SMTP can be configured by passing environment variable to the docker container:
|SMTP_SERVICE_HOST||Server host address|
|SMTP_INSECURE||Skip SSL verification|
The SMTP password can be plain auth, or a secret (CRAM-MD5 auth). These variables are all optional.
SSL and TLS are supported, and will be automatically used if the port (
The sender for email notifications will be by default firstname.lastname@example.org which can be an issue with your smtp server.
It can be updated by passing the
MAILER_EMAIL_FROM environment var to your Gemnasium Enterprise container.