Scripting pour les notifications par e-mail
Utilisez des scripts de messagerie pour ajouter des scripts de type règle métier aux messages électroniques sortants.
Les scripts d’e-mail vous permettent de modifier dynamiquement la sortie d’e-mail de votre système en fonction de différents critères. Vous pouvez les utiliser pour des tâches simples, telles que l’affichage de données d’incident, et pour des tâches complexes, telles que l’exécution de requêtes de base de données avancées.
Pour réutiliser un script dans plusieurs modèles ou notifications par e-mail, ajoutez une balise de script intégrée ${mail_script :script name} au corps de la notification par e-mail ou du modèle, en remplaçant le nom du script par le nom du script que vous avez créé.
Lorsque vous entrez manuellement un script d’e-mail entouré de balises <mail_script> et </mail_script> dans le corps d’une notification ou d’un modèle d’e-mail nouveau ou converti et que vous sauvegardez l’enregistrement, un message vous demande s’il faut convertir le script d’e-mail. Souvent, un script d’e-mail non converti ne parvient pas à s’exécuter à partir de l’éditeur HTML. Si vous sélectionnez Oui, le script est ajouté à la table Envoyer par e-mail le script [sys_script_email] et est automatiquement remplacé dans le corps par une balise de script intégrée (${mail_script :script_name}).
Si vous entrez un script de messagerie dans ${{mail_script :script name}} et que l’assainisseur HTML est configuré, la sortie du script de messagerie est nettoyée HTML. Pour plus d’informations sur l’assainisseur HTML, voir Assainisseur HTML.