5.23.8.2.5. Benachrichtigungen per Mail versenden

Mit Tasks kann auf verschiedene Ereignisse reagiert werden, eben auch mit Versenden einer E-Mail, wenn eine ERP-Nummer beantragt wurde.

Task "SendMail.PartRequest" im Dashboard konfigurieren

Beispiel "SendMail.PartRequest"

Beispiel "SendMail.PartRequest"

  1. Tragen Sie die Adresse des SMTP-Servers in der Konfigurationsdatei pappserver.cfg > Block SendMailTask > Schlüssel MailHost ein.

    Zusätzlich zum Schlüssel MailHost (Server) kann auch ein Username und Passwort konfiguriert werden - falls nötig.[84]

    Konfigurationsdatei pappserver.cfg > Block SendMailTask > Schlüssel MailHost

    Konfigurationsdatei pappserver.cfg > Block SendMailTask > Schlüssel MailHost

  2. Nehmen Sie in der Konfigurationsdatei pappserver.cfg > Block task:SendMail.PartRequest weitere Eintragungen vor.

    • Module: SendMailTask

    • Active: on/off

    • TimeTable: OnPartRequestCreated

    • sender

    • receiver

    • subject

    • template

    • DefaultValues

    Dieselben Einstellungen finden sich auch im Dashboard. Eine Task kann mit New Task und Save auch hier erstellt werden. In jedem Fall muss die Aufgabe aktiviert sein.

  3. Führen Sie das Skript optional, testweise mit Klick auf den Pfeil aus.

    Task ausführen

    Task ausführen

  4. Führen Sie per Button Request an ERP number eine Anfrage aus.

    -> Die E-Mail-Benachrichtigung wird unmittelbar versendet.

    Empfangene Mail (Beispiel)

    Empfangene Mail (Beispiel)




[84] Beispiele, wo das SMTP-Mail-Modul gebraucht wird: Part Number Request Dashboard (wenn neue Anfragen empfangen werden), PLMsynchro (wenn Prozesse fehlschlagen), Für Health Monitoring (wenn überwachte Prozesse einen kritischen Status erreichen), ReportsTask, ReportWatcher, RunScriptTask, SendMailTask