J'utilise Jenkins avec le plugin email-ext
pour envoyer des emails au format HTML
à plusieurs groupes de destinataires (listes de distribution).
Lors de la configuration de la liste des destinataires, j'ai utilisé les formats suivants:
"Development" <[email protected]>, "Software QA" <[email protected]>, "Project Management" <[email protected]>
OU sans guillemets…
Development <[email protected]>, Software QA <[email protected]>, Project Management <[email protected]>
En utilisant ces configurations, Jenkins n’enverra un courrier électronique qu’au destinataire initialement indiqué.
Le comportement semble être le même en utilisant uniquement les adresses électroniques et aucun nom convivial.
[email protected], [email protected], [email protected]
Est-il possible d'utiliser ces noms conviviaux lors de l'envoi de mails à partir de email-ext
, ou ai-je émis une hypothèse qui s'avère inexacte?
Je ne pouvais pas trouver la documentation indiquant de toute façon.
Jenkins: 2,57
Email-ext: 2.57.2
Il se trouve que certaines des adresses e-mail de la liste des destinataires figuraient également dans la liste "Destinataires exclus" de Jenkins/Email-Ext.
Cette liste se trouve sous Manage Jenkins >> Configure System >> Extended E-mail Notification >> Excluded Recipients
Email-ext ou la console du travail ne fournissent pas d'indication indiquant que c'était le cas, il a donc fallu du temps pour le localiser.
Je peux ouvrir une demande d'amélioration avec le propriétaire du plug-in pour ajouter une sortie de console liée à indiquer si les destinataires exclus sont configurés sur le travail.
Soyons clairs: email-ext supporte l'utilisation de noms d'affichage conviviaux dans les formats suivants:
Development <[email protected]>
ou "Development" <[email protected]>
Les multiples sont pris en charge en tant que liste habituelle séparée par des virgules.
Si le plugin JENKINS Email-ext supportait un format de courrier électronique étendu, avec un nom complet, ce serait:
Project Management <[email protected]>
Pourtant, emailext/recipients/EmailRecipientUtilsTest.Java
n’affiche nulle part aucun nom complet, ce qui est un argument de poids pour son support non.