Mailserver EDPcommand

Der Mailserver für EDPcommand dient dem automatisierten Empfangen und Versenden von E-Mails innerhalb von EDPcommand.

Der Mailserver wird als zusätzlicher Windows-Dienst installiert und muss über die Windows-Diensteverwaltung gestartet werden. Der Dienst heißt „EDPcommandMailSrv“.

Konfiguration

Die Konfiguration des Mailservers erfolgt über die Konfigurationsdatei mailsrv.ini.

In der mailsrv.ini kann der automatisierte Mailversand aktiviert werden. Über einen SMTP - Server ist dann der automatisierte Versand jeder mit EDPcommand erstellten neuen Nachricht möglich. Hierfür ist in der Sektion [Mail] der Wert für „NeuNachricht“ auf 1 zu setzen.

Falls die automatische Übernahme von E-Mails in den Lageverlauf aktiviert ist, so werden diese Mails nicht automatisch an den Verteilerkreis gesendet. Hierfür muss der Wert von NeueMail auf 1 gesetzt werden.

Im Bereich „An“ geben Sie alle Empfänger durch Semikolon getrennt hintereinander an, die jeden neuen Eintrag per Mail erhalten sollen.

[Mail]
;Automatische Mail bei neuer Nachricht (0 für Nein, 1 für Ja)
NeuNachricht=1
;Empfänger der neuen Nachricht durch Semikolon getrennt
An=test@test.de; test2@test.de
;Automatische Mail bei Eingang einer Nachricht per Mail (0 für Nein, 1 für Ja)
NeueMail=0

;Serverdaten für den Mailversand per SMTP
[SMTP]
Port=25
Host=mailout.testserver.de
Username=demo
Passwort=12345
MailAdresse=stab@musterorganisation.de

Werden in den Funktionen im Editor E-Mailadressen als Funktion hinterlegt, so wird bei Angabe eines SMTP-Servers an diese E-Mailadressen der Eintrag versand, wenn diese einem Eintrag zugeordnet werden.

Ab der Version 2.7.3 werden diese Mail-Adressen bei der Funktionswahl während der Anmeldung ausgeblendet. Diese Mailadressen sind aber beim Erstellen einer neuen Nachricht auswählbar.

Ggfs. kann es hierfür erforderlich sein, die Feldlänge für die das Feld „Funktion“ zu erweitern. Öffenen Sie dazu bitte den EDP Editor unter Werkzeuge → SQL-Editor und kopieren dort folgenden Text in das Eingabefeld:

alter domain funktion type varchar(100);

Klicken Sie anschließend auf „Befehl ausführen“ und starten anschließend den EDP Editor neu. Nun sollte auch die Eingabe längerer Funktionsnamen möglich sein.

Auch eingehende Mails können mit dem Mailserver in einen neuen Eintrag übernommen werden. Jede empfangene Mail wird automatisch in jede offene Lage mitsamt der Anhänge übernommen.

;Angaben zum POP3 Postfach zur e-Mailauswertung
[POP3]
Aktiv=1

;Es folgen nun die Verbindungsdaten des POP3-Postfachs
Host=
Port=995
SSL=1
Username=
Passwort=

Diesem neuen Eintrag wird zunächst kein Empfänger zugeordnet. Soll dies erfolgen, so kann eine Stabsfunktion definiert werden, an die der Eintrag adressiert wird.

[Maileingang]
;Geben Sie hier den Namen der Funktion an, die als Sichter einer neuen Nachricht zugeordnet werden soll. Wenn der Text leer ist, wird die Nachricht keiner Funktion zugeordnet.
Sichter=Sichter

Sollen nur E-Mails von bestimmten Empfängern übernommen werden, so kann eine Datei „whitelist.txt“ im Verzeichnis des Mailservers erstellt werden. In dieser müssen die E-Mail-Adressen zugelassener Empfänger erfasst werden. Dann werden nur noch E-Mails von dort gelisteten Adressen übernommen.

  • edpweb/command/mailserver.txt
  • Zuletzt geändert: 2020/10/28 12:39
  • von Hendrik Eifert