====== 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. ===== Automatischer Mailversand ===== 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 ===== Mailversand an Empfänger ===== 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. {{ :edpweb:command:editor_funktionen.jpg |}} 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. {{ :edpweb:command:edpcommand_mailadresse_empf.jpg |}} 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. ===== Empfangene Mails in Lageverlauf übernehmen ===== 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 ==== White-List für den E-Maileingang ==== 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.