web-dev-qa-db-fra.com

Envoi de messages de courrier électronique à plusieurs destinataires avec des noms conviviaux

Le problème

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é.

Mettre à jour

Le comportement semble être le même en utilisant uniquement les adresses électroniques et aucun nom convivial.

[email protected], [email protected], [email protected]

La question

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.

Environnement

Jenkins: 2,57
Email-ext: 2.57.2

6
Chris Giddings

La réponse

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.

Conclusion

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.

6
Chris Giddings

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.

0
VonC