Mail Versand
Einleitung
Der Server sendet E-Mails an bekannte Benutzer für Funktionen wie
Passwort zurückzusetzen, Benutzereinladungen oder Geräteanmeldungen zu
versenden und an Administratoren, um zum Beispiel über den Ablauf von
Zertifikaten zu warnen. Der SMTP-Verbindung und die Anmeldeinformationen
werden in der Datei application.yml
konfiguriert:
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 - Allgemeine Organisations-Einstellungen, 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:
ehlo: false
spring:
mail:
properties:
mail:
smtp:
auth: true
starttls.enable: true