2014-06-18 23 views
8

Uso il plugin email-ext di Jenkins per inviare e-mail all'avvio di una compilazione. Quando ho specificato un solo destinatario di tali e-mail, tutto ha funzionato perfettamente - ho ricevuto e-mail.jenkins non invia email a più destinatari

Ma quando ho specificato più destinatari Jenkins smesso di inviare messaggi di posta elettronica, nonostante in costruisce ceppi posso vedere che vengono inviati (non ottengo loro)

Isee il seguente messaggio nei registri di un fisico: "L'invio di email a: [email protected] [email protected] ". Non vedo errori lì.

Qualcuno potrebbe aiutare per favore?

Tomek

risposta

1

assicurarsi di selezionare l'opzione nella configurazione del progetto per la posta elettronica-ext per inviare una e-mail per ogni bambino e non solo il genitore e quindi dovrebbe funzionare.

+0

fare clic sul segno di spunta accanto alla risposta se questo funziona - vedo che sei nuovo qui –

+0

potresti per favore essere più specifico nella descrizione dove trovare questa opzione? Non lo vedo nella configurazione del progetto .. – user3712245

+0

Nella configurazione del lavoro abilita "Notifica email modificabile", quindi fai clic su Avanzate, quindi seleziona semplicemente "invia alla lista dei destinatari" e qualunque altra opzione ti piaccia –

4

cosa ha funzionato per me stava dando una virgola e lo spazio tra gli indirizzi di posta elettronica, come ad esempio:

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

rappresentazione XML del lavoro Jenkins osserva come:

<maven2-moduleset plugin="[email protected]"> 
... 
<reporters> 
    <hudson.maven.reporters.MavenMailer> 
    <recipients>[email protected], [email protected], [email protected]</recipients> 
    <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild> 
    <sendToIndividuals>true</sendToIndividuals> 
    <perModuleEmail>true</perModuleEmail> 
    </hudson.maven.reporters.MavenMailer> 
</reporters> 
</maven2-moduleset> 

E 'stato l'invio di mail tutti bene con questo.

+0

grazie per la risposta. Ho capito che un tale problema si è verificato quando gli indirizzi di posta elettronica contenevano punti (ad esempio [email protected]). Dopo aver rimosso i punti, le e-mail hanno iniziato a essere inviate correttamente (le e-mail di Gmail funzionano con o senza punti) – user3712245

+0

e cosa succede se la mia e-mail non è Gmail? per me non sta funzionando. sono passati 2 anni e sto ancora affrontando lo stesso problema (( – TyLeR

0

Downgrade plugin Email-ext al 2,25

Ecco il link http://mirrors.jenkins-ci.org/plugins/email-ext/2.25/

Questo ha funzionato per me. Spero che aiuti! Grazie :)

+0

Gestisci Jenkins -> Gestisci plugin -> Avanzate -> Carica plug-in Carica il tuo file .hpi e riavvia jenkins. –