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