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