[KB7128] Modifier les modèles de courrier électronique du serveur ESET Endpoint Encryption

NOTE:

Cette page a été traduite par un ordinateur. Cliquez sur English sous Languages sur cette page pour afficher le texte original. Si vous estimez que quelque chose n'est pas clair, veuillez contacter votre support local.

Question

ESET Endpoint Encryption Client and ESET Endpoint Encryption Server are separate applications from ESET Full Disk Encryption

The article below applies only to the ESET Endpoint Encryption Client or ESET Endpoint Encryption Server and not ESET Full Disk Encryption.

Visit ESET Full Disk Encryption support to view ESET Full Disk Encryption content.

  • Vous souhaitez modifier les modèles de courrier électronique du serveur ESET Endpoint Encryption

Solution

Le serveur EEE utilise plusieurs modèles pour générer les courriels qu'il envoie aux utilisateurs. Les fichiers et les ressources des modèles sont stockés dans le sous-dossier Templates du dossier d'installation du serveur EEE. Par exemple, dans la version 2.5.0

Dans les versions 2.5.0 à 3.7.0 C:\NProgram Files\NEnterpriseConsole\NTemplates
À partir de la version 3.8.2 : C:\NProgram Files (x86)\NSET Endpoint Encryption Server\NTemplates

Nous ne recommandons pas de modifier directement les modèles, car les futures installations du serveur EEE pourraient écraser ces fichiers. Nous vous recommandons d'ajouter vos fichiers et de modifier le modèle de courrier électronique personnalisé à partir de la version 3.8.2 ou l'objet de référence du modèle personnalisé de la version 2.5.0 à la version 3.7.0.

ESET Endpoint Server version 3.8.2 et ultérieure

Modèle de courrier électronique personnalisé

Les fichiers et ressources de modèle sont stockés dans le sous-dossier Templates du dossier d'installation du serveur EEE. Par exemple : C:\NProgram Files (x86)\NESET Endpoint Encryption Server\NTemplates. Pour créer un modèle personnalisé, copiez l'un des types de messages suivants et renommez la copie avec le suffixe _custom. Par exemple, textmessage_custom.html ou textmessage_custom.txt. Ces fichiers seront préférés aux fichiers intégrés.

Ils peuvent être modifiés facilement à la main à l'aide d'un simple éditeur de texte. Chaque modèle dispose d'un format HTML et d'un format en clair.

Type de message Modèle
testmessage ;
Messages de test du panneau de contrôle du serveur EEE
activation_windows ;
Message du code d'activation pour Windows
activation_ios ;
Message du code d'activation pour iOS
initiate_fde ; Démarrer FDE sur un poste de travail
modify_fde_login ; Modifier le login Full Disk Encryption (FDE) d'un utilisateur
add_fde_login ; Ajouter un login FDE pour un utilisateur
Les traductions par défaut fournies par le serveur EEE sont les suivantes :
  • zh-CN-Chinois - Chine
  • zh-TW-Chinois - Taiwan
  • nl-NL-Néerlandais - Pays-Bas
  • en-US-Anglais - États-Unis
  • fr-FR-French - France
  • de-DE-Allemand - Allemagne
  • ja-JP-Japonais
  • ko-KR-Coréen
  • pl-PL-Polonais
  • es-ES-Espagnol - Espagne

La langue utilisée pour les modèles d'e-mail est définie dans la fenêtre Générer des codes d'activation . Cochez la case située à côté de Send users Activation Code in an Email ? et sélectionnez la langue.

Figure 1-1

Balises des modèles d'e-mail

Plusieurs balises peuvent être utilisées dans les modèles d'e-mail. Vous pouvez ajouter ces balises au serveur EEE, qui les remplacera par le texte approprié lorsque le serveur générera le message. Les modèles peuvent comporter à la fois un composant texte, qui est un fichier texte de base, et un composant HTML.

Balises génériques
Balises d'activation
Balises de chiffrement intégral du disque (FDE)


Inclure des images

Les modèles peuvent comporter à la fois un composant texte, qui est un fichier texte de base, et un composant HTML, qui peut inclure des images graphiques. Les images doivent être placées dans le même dossier que le modèle et référencées directement dans le modèle. Lorsque le serveur EEE charge et analyse le modèle, il tente d'ajouter l'image liée au message en ligne.

Balises d'image

Les balises d'image doivent être complètes sur une seule ligne, par exemple, <img src="image.png" />. Le serveur EEE n'analysera pas la balise s'il ne s'agit pas d'une balise d'une seule ligne.


Inclure des URL

HTML peut inclure des liens URL en utilisant <a href="URL">LinkText</a>. Dans un fichier texte de base, ajoutez des URL sous forme de texte, par exemple, https://www.eset.com/.



Serveur ESET Endpoint Encryption version 2.5.0 à 3.7.0

Modifier l'objet de référence du modèle personnalisé

Modifiez l'objet de référence pour que le serveur EEE puisse charger et utiliser les nouveaux modèles. Ce fichier doit être situé dans le dossier des scripts du serveur EEE. Par exemple, dans le dossier des scripts du serveur EEE : C:\NProgram Files\NEnterpriseConsole\NScripts. Le nom du fichier doit être EmailTemplatesCustom.json car le langage JSON définit cet objet.

Le format décrit cinq types de messages racine qui se rapportent aux modèles existants :

Type de message racine Modèle
testmessage ;
Messages de test du panneau de contrôle du serveur EEE
activation ;
Message de code d'activation
initiatefde ; Démarrer FDE sur un poste de travail
modifyfdelogin ; Modifier le login FDE d'un utilisateur
addfdelogin ; Ajouter un login FDE pour un utilisateur

Sous chacun de ces nœuds se trouvent des sous-nœuds pour les différentes langues. La langue en doit toujours exister car c'est la langue par défaut si la langue sélectionnée n'est pas trouvée. Les langues peuvent être spécifiées à l'aide d'un code standard ISO 639-1 de 2 lettres avec un code de variante optionnel, auquel cas le serveur EEE reformatera le nom de la langue appropriée. Par exemple, le serveur EEE interprétera le code en comme étant l'anglais. Par ailleurs, les codes en-GB et en-US pourraient fournir des modèles différents pour l'anglais britannique et l'anglais américain.

Les traductions par défaut fournies par le serveur EEE sont les suivantes :

  • en-anglais
  • de-DE - allemand
  • es-ES - espagnol
  • fr-FR - français
  • ja-JP - japonais
  • nl-NL - néerlandais
  • pl-PL - polonais

Les messages d'activation peuvent définir des modèles distincts pour les différentes plateformes liées à Windows ou aux appareils mobiles.

Dans chaque nœud de langue, vous pouvez définir les noms de fichiers des modèles HTML et en texte clair, l'objet du message et toutes les phrases nécessaires.


Balises des modèles d'e-mail

Plusieurs balises peuvent être utilisées dans les modèles d'e-mail. Vous pouvez ajouter ces balises au serveur EEE, qui les remplacera par le texte approprié lorsque le serveur générera le message.

Balises génériques
Nom de la balise Description
$adminName Le nom de l'administrateur, tel que défini dans le serveur EEE
nom de l'utilisateur Le nom de l'utilisateur, tel qu'il est défini dans le serveur EEE
$messageCreationDate La date de création du message
$messageCreationTime L'heure à laquelle le message a été créé
$messageURL# URL personnalisée définie par l'objet de référence du modèle

Balises d'activation
Nom de l'étiquette Description de la balise
$activationCode Le texte du code d'activation à saisir dans l'écran d'activation
$activationURL L'URL du code d'activation à cliquer pour activer
$licenceType Le type de licence
$licenceDate L'heure et la date à laquelle le code d'activation a été généré

Tags FDE
Nom de l'étiquette Description de l'étiquette
nom du poste de travail Le nom du poste de travail
$workstationID L'identifiant de la station de travail
$loginType Le type de login ; peut être Normal ou SSO*1
$fdeLoginUsername Le nom d'utilisateur de la connexion FDE
$fdeLoginPassword Le mot de passe de connexion FDE
$canChangePassword Le texte booléen indiquant si l'utilisateur peut ou ne peut pas changer le mot de passe*1
$rebootcount Le nombre de redémarrages autorisés*2
$startMode Le mode de démarrage choisi (1-4)*1

*1 L'objet de référence du modèle définit le texte qui sera ajouté.

*2 Cette balise apparaît par défaut dans le texte de $startMode. Si la valeur est un nombre, il peut s'agir d'un singulier ou d'un pluriel. Pour éviter toute ambiguïté ou utiliser un terme tel que reboot(s), il convient d'utiliser une balise spéciale afin que la forme singulière ou plurielle correcte puisse être utilisée automatiquement. En utilisant la forme {$rebootcount|reboot|reboots}, l'e-mail contiendra correctement le texte 1 reboot ou 2 reboots en fonction de la valeur réelle de $rebootCount.


Inclure des images

Les modèles peuvent comporter à la fois un composant texte, qui est un fichier texte de base, et un composant HTML, qui peut inclure des images graphiques. Les images doivent être placées dans le même dossier que le modèle et référencées directement dans le modèle. Lorsque le serveur EEE charge et analyse le modèle, il tente d'ajouter l'image liée au message en ligne.

Balises d'image

Les balises d'image doivent être complètes sur une seule ligne, par exemple, <img src="image.png" />. Le serveur EEE n'analysera pas la balise s'il ne s'agit pas d'une balise d'une seule ligne.


Ajouter des URL aux messages

Des URL peuvent être ajoutées au message à l'aide du tableau messageURL, chaque élément du tableau correspondant aux balises $messageURL1, $messageURL2, etc. Chaque objet spécifié dans le tableau messageURL peut spécifier le texte du lien, l'URL réelle (href), le texte alt et une cible. L'href est obligatoire et tout le reste est facultatif. Pour les messages en texte clair, seuls les attributs href et text sont utilisés. Si du texte est spécifié, il sera ajouté au href, et le href est placé entre parenthèses.

Prenons l'exemple du fragment JSON suivant :

"messageURL" : [
{
"href" :"http://www.eset.com/",
"text" : "Site web de l'EEE"
},
{
"href" :"https://support.eset.com/"
}
]

La balise $messageURL1 se développerait en site web EEE (http://www.eset.com/) et $messageURL2 serait https://support.eset.com.

Pour spécifier un texte qui ne s'applique qu'au modèle HTML, utilisez l'élément texthtml. Cela peut s'avérer utile si vous souhaitez que la balise texte contienne du HTML ou une image, ce qui ne serait pas approprié pour le modèle en texte clair.


Ajouter des modèles personnalisés

Si vous implémentez vos propres modèles personnalisés, ne modifiez que EmailTemplatesCustom.json. Si vous modifiez EmailTemplates.json, une mise à jour du serveur EEE écrasera ce fichier. Vous devriez utiliser un lint pour vous assurer que votre JSON est valide. Si votre fichier n'est pas valide, il sera ignoré par le serveur EEE.