5.23.8.2.5. Envoyer des notifications par e-mail

Les tâches permettent de réagir à différents événements, y compris l'envoi d'un e-mail lorsqu'un numéro ERP a été demandé.

Configurer la tâche "SendMail.PartRequest" dans le tableau de bord

Exemple "SendMail.PartRequest

Exemple "SendMail.PartRequest

  1. Usure l’adresse du serveur SMTP dans le fichier de configuration pappserver.cfg > bloc SendMailTask > clé MailHost .

    En plus de la clé MailHost (serveur), un nom d'utilisateur et un mot de passe peuvent également être configurés - si nécessaire.[85]

    Fichier de configuration pappserver.cfg > bloc SendMailTask > clé MailHost

    Fichier de configuration pappserver.cfg > bloc SendMailTask > clé MailHost

  2. Prends dans le fichier de configuration pappserver.cfg > bloc task:SendMail.PartRequest plus Entrées.

    • Modules : SendMailTask

    • Active : on/off

    • TimeTable : OnPartRequestCreated

    • émetteur

    • récepteur

    • sujet

    • template

    • DefaultValues

    Les mêmes paramètres se trouvent également dans le Dashboard. Une tâche peut également être créée ici avec New Task et Save. Dans tous les cas, la tâche doit être activée.

  3. Exécutez le script de manière facultative, à titre de test, en cliquant sur la flèche.

    Exécuter une tâche

    Exécuter une tâche

  4. Effectuez une demande en cliquant sur le bouton Request an ERP number.

    -> La notification par e-mail est envoyée immédiatement.

    Mail reçu (exemple)

    Mail reçu (exemple)




[85] Exemples d'utilisation du module de messagerie SMTP : Part Number Request Dashboard (lorsque de nouvelles demandes sont reçues), PLMsynchro (lorsque des processus échouent), Pour Health Monitoring (lorsque des processus surveillés atteignent un état critique), ReportsTask, ReportWatcher, RunScriptTask, SendMailTask