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
|
|
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.