web-dev-qa-db-fra.com

Le plugin Jenkins email-ext n'envoie pas de courrier

J'ai Jenkins version 1.480.3 installé sur ma machine et le plug-in d'Extension Email 2.30.2.

Le courrier de test de la section "Gérer Jenkins" fonctionne bien. Lorsque j'ajoute une notification par e-mail modifiable à mes travaux, je ne la reçois pas.

A également essayé de configurer "Déclencheurs" dans la section avancée des notifications par e-mail modifiables. Cela n'a pas fonctionné non plus. Les journaux de la console de la génération indiquent que le courrier électronique a été déclenché.

Quelqu'un peut-il m'aider à déboguer cela?

15
Praveen

Au début, vous devez créer un modèle http: // url-to-jenkins/emailexttemplates / . Dans le champ "Liste des destinataires du projet" , vous pouvez ajouter des e-mails (séparés par des virgules). Vous pouvez également insérer des variables globales ( Gérer Jenkins> Configurer le système> Propriétés globales) avec:

${ENV, var="PATH"}

enter image description here

L'option "Paramètres avancés ..." fournit une gestion des déclencheurs, ajoutez simplement "Liste des destinataires" et maintenant vous devriez recevoir des e-mails de Jenkins.

enter image description here

17
CDieck

Il apparaît que, dans certaines versions, la notification par e-mail étendue devient la propre configuration du serveur SMTP. Vérifiez donc votre configuration sous "Manage Jenkins" -> "Configure System" -> "Extended E-mail Notification" et assurez-vous que les champs "SMTP Server" et "Default User E-mail suffix" sont correctement remplis.

Assurez-vous également que la configuration est cohérente avec "Gérer Jenkins" -> "Configurer le système" -> Notification par e-mail.

TL; DR

Remplissez les champs "SMTP Server" et "Default user E-mail suffix" sous "Manage Jenkins" -> "Configure System" -> "Extended E-mail Notification"

6
TouDick

Gaspillé quelques jours.

J'ai également essayé de rétrograder le plugin e-mail vers 2.25 mais cela n'aide pas.

Test du courrier envoyé, dans le journal de la console, Envoi d'un courrier électronique à: mymail Mais il n'y a toujours aucun message.

j'ai trouvé une solution qui m'aide ....

J'ai utilisé gmail. J'ai donc vérifié mon compte gmail via mon téléphone portable, puis j'ai rempli les paramètres de sécurité et donné accès à mon compte à partir de sources non fiables.

Ensuite, je remplis ce courrier dans tiliser l'authentification SMTP dans les paramètres globaux.

Cela a fonctionné pour moi :)

1
Max Alinda

Rétrograder le plugin e-mail vers 2.25

0
Praveen

Vérifiez si SSL est activé dans les paramètres d'authentification SMTP. Pour moi, j'ai pu voir un déclencheur réussi, mais aucun e-mail n'a été envoyé.

enter image description here

0
Ashutosh Srivastav

C'est un plan à long terme. Mais chrome remplissait automatiquement mon mot de passe d'authentification SMTP, donc lorsque je modifiais un paramètre et cliquais sur Enregistrer, le mot de passe était également remplacé.

J'espère que je pourrai éviter à quelqu'un d'autre un mal de tête!

0
Eric Nelson