Mail Versand
Einleitung
Ab Relution Server Version 5.22 kann über die grafische Oberfläche die globale SMTP Serveranbindung konfiguriert werden. Diese Anbindung ist notwendig, wenn Relution aktiv Mails versenden soll. Dies können beispielsweise Mails für einen Passwort-Reset, eine Einschreibung oder Benachrichtigung sein. Die Anbindung eines SMTP Servers ist optional.
Bis Version 5.21 musste die Anbindung des SMTP Servers über die application.yml auf dem Server konfiguriert werden.
Konfiguration
Als System-Administrator steht in der Global-Organisation unter Einstellungen die Kategorie Konfiguration des E-Mail-Servers zur Verfügung.
Die Konfiguration des SMTP Servers beinhaltet die typischen Parameter:
- Host
- Port
- Benutzername
- Passwort
Zudem können diese SMTP Konfigurationen vorgenommen werden:
- StartTLS
- SSL
- EHLO
- Abensender E-Mail
Die Konfigration lässt sich über den entsprechenden Button direkt in der Maske testen.
application.yml
relution:
mail:
username:
password:
host: localhost
port: 25
smtp:
ttls: false
ssl: false
ehlo: true
Die oben gezeigten Einstellungen sind die Standardwerte, wenn sie nicht konfiguriert sind. SMTP-Konnektivität wird als Teil der Server-Zustandsprüfungen getestet, die im Systemportal angezeigt werden.
Amazon Simple Email Service (SES) SMTP
Die empfohlenen Einstellungen für die Verbindung mit Amazon SES sind wie folgt:
relution:
mail:
username: ABCDEFGHIJKLMNOPQ123
password: "abcdefghijklmnopqrstuvwxyz/BASE64+1234567890"
host: email-smtp.eu-central-1.amazonaws.com
port: 587
smtp:
ttls: true
ssl: true
ehlo: true
Beachten Sie, dass die SMTP-Parameter Benutzername und Passwort ein
AWS-Zugangsschlüssel und ein geheimer Schlüssel eines IAM-Benutzers mit
AmazonSesSendingAccess-Berechtigungen sein müssen, der
ses:SendRawEmail-Rechte gewährt. Bitte stellen Sie sicher, dass Sie
die korrekte Region als Teil von host mit angegeben haben. Diese
Einstellungen können auf der Seite SMTP-Einstellungen des SES-Services
in der AWS-Konsole nachgeschlagen werden.
Microsoft Office365 SMTP
Die empfohlenen Einstellungen um Mails über Office365 senden zu können sind diese:
Unter Einstellungen - Benachrichtigungen - E-Mail und SMS, muss im
Feld Absenderadresse die gleiche E-Mail Adresse wie in der
application.yml im Feld username sein. Sie müssen sicher stellen, dass
SMTP AUTH für das entsprechende Konto aktiviert ist.
relution:
mail:
username: "email@somehwere,de"
password: "xxx"
host: smtp.office365.com
port: 587
smtp:
ttls: true
ssl: false
ehlo: true