Um mit ibaCMC E-Mails verschicken zu können, muss eine Verbindung zu einem vorhandenen SMTP-Mailserver konfiguriert werden. Die Verbindungskonfiguration zum SMTP-Server nehmen Sie in den Systemeinstellungen, im Bereich Allgemein, Register E-Mail (SMTP) vor. Die Einstellungen werden in der Datei appsettings.json gespreichert.

SMTP-Einstellungen in den Systemeinstellungen

Mit diesen Einstellungen legen Sie folgende Parameter fest:

Absender

Tragen Sie hier die E-Mail-Adresse ein, die als Absenderadresse verwendet werden soll.

Optional können Sie den Anlagennamen automatisch als Suffix hinzufügen lassen.

SMTP-Server

Tragen Sie hier die IP-Adresse oder den Namen des SMTP-Servers und die Portnummer für ausgehende E-Mails ein.

  • Portnummer 25 (default): unsichere Verbindung

  • Portnummer 587: sichere Verbindung

Wählen Sie unter Sicherheit die Einstellung TLS, wenn die E-Mail verschlüsselt übertragen werden soll.

Wenn für die Anmeldung am SMTP-Server eine Authentifizierung erforderlich ist, dann wählen Sie unter Authentifizierung die Einstellung Erforderlich. Tragen Sie dann die nötigen Informationen in die Felder Domäne, Benutzername und Kennwort ein.

Mit der Einstellung Keine erfolgt die Anmeldung am SMTP-Server ohne Benutzerdaten.

Mit dem Button <Test E-Mail senden> können Sie verifizieren, ob die Einstellungen korrekt sind.

SMTP-Einstellungen in der Datei appsettings.json

Die SMTP-Einstellungen für den E-Mail-Versand werden in der Datei appsettings.json mit folgendem JSON String gespeichert:

  "Smtp": {

    "Host": "<smtp-host>",

    "Port": <smtp-port>,

    "From": "<smtp-from> ",

    "NetworkCredential": {

   "Domain": "",

   "User": "",

    "Password": ""

     },

    "UseDefaultCredentials": true,

    "EnableSsl": false

  }

Bedeutung der Parameter:

Parameter

Bedeutung

Host

SMTP Server-Adresse

Port

SMTP Port

  • Unsichere Verbindung: 25 (default)

  • Sichere Verbindung: 587 (default)

From

Mail-Absenderadresse z. B. iba Monitoring <ibacms@iba-ag.com>

NetworkCredential

Domain: Domäne des Benutzers

User: Benutzer zum Anmelden am SMTP-Server

Kennwort: Kennwort zum Anmelden am SMTP-Server

UseDefaultCredentials

true: Anmeldung am SMTP-Server ohne Anmeldedaten (Domäne, User, Kennwort)

false: Anmeldung am SMTP-Server mit den Anmeldedaten, die unter "NetworkCredential" angegeben sind

EnableSsl

false: unsichere Verbindung

true: sichere Verbindung

Sie können die Einstellungen auch direkt in dieser Datei vornehmen. Damit die Einstellungen dann auch aktiv werden, müssen Sie den ibaCMC-Dienst neustarten. Wenn Sie die Einstellungen über die Systemeinstellungen vornehmen, ist ein Neustart nicht erforderlich.