---
sourceDocument: Administration de la ServiceNow AI Platform en Australie
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/platform-administration

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Administration de la ServiceNow AI Platform en Australie

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Scripting pour les notifications par e-mail

# Scripting pour les notifications par e-mail {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 22 avr. 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

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.{#c_ScriptingForEmailNotifications__c_ScriptingForEmailNotifications-para-1}

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éé.{#c_ScriptingForEmailNotifications__c_ScriptingForEmailNotifications-para-2}

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}`).{#c_ScriptingForEmailNotifications__c_ScriptingForEmailNotifications-para-3}

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.](https://www.servicenow.com/docs/access?context=c_HTMLSanitizer&version=australia&pubname=australia-platform-security&ft:locale=en-US){#c_ScriptingForEmailNotifications__c_ScriptingForEmailNotifications-para-4}
* **[JavaScript dans les e-mails](https://servicenow-prod.fluidtopics.net/mr5zgl2m4xKDyqF_JnGQiQ)**   
  Créer des scripts d'e-mail dans Notifications systèmeE-mailScript d'e-mail de notification, et y faire référence en utilisant `${mail_script :script name}` dans le champ script.
* **[Variables de script d'e-mail](https://servicenow-prod.fluidtopics.net/~TOLhUAodXlEOgf1SD~1nQ)**   
  Certaines variables sont disponibles lors du traitement des scripts mail_script.
* **[Exemple de scripting pour les notifications par e-mail](https://servicenow-prod.fluidtopics.net/RDwmJlTbdwfM9wfsHeAnjA)**   
  Exemples de scripting pour les notifications par e-mail.
* **[Scripts de pièces jointes utiles](https://servicenow-prod.fluidtopics.net/FBogW33omaGgYMcsyHisbA)**   
  Il s'agit d'une version consultable des scripts de pièces jointes utiles.

