email plugin - Come posso impostare l'indirizzo del mittente in Jenkins?




3 Answers

Jenkins utilizza l' indirizzo e-mail di System Admin come indirizzo del mittente per la notifica via e-mail. Puoi configurarlo in Gestisci Jenkins -> Configura sistema . Questo è sotto l'intestazione della posizione di Jenkins su quella pagina! Non è immediatamente evidente che questa impostazione è legata alle impostazioni di notifica e-mail, poiché non si trova sotto l'intestazione di notifica e-mail nella pagina di configurazione.

default template

Sto inviando posta da Jenkins a un relay SMTP anonimo internamente. Tale relay invia quindi in modo sicuro la posta per lo scambio online tramite TLS sulla porta 587. Il trasporto funziona perfettamente, il problema è che Microsoft richiede che l'indirizzo mittente corrisponda al nome di accesso delle credenziali di autenticazione che è lo stesso dell'indirizzo email dell'account. Per esempio, ad esempio, questo è [email protected] Come posso fare in modo che jenkins invii sempre messaggi da [email protected]?

A proposito, quando dico che il trasporto funziona perfettamente, intendo specificamente che posso rilasciare un file e-mail formattato nella directory "Pickup" sul server di inoltro SMTP e che sia correttamente inviato a qualsiasi destinatario a condizione che l'indirizzo Da sia foo @ miaazienda .com.




Non sono sicuro che sia ciò che intendevi, ma Jenkins ti consente di fornire un indirizzo e-mail completo per le notifiche. Vai a Gestisci jenkins , quindi Configurazione del sistema e trova la sezione chiamata Notifica e-mail .

È possibile fornire l'indirizzo e-mail sotto forma di Jenkins <[email protected]> .




Ci sono due posti per aggiungere "E-mail Notifiche"

  1. Livello globale
  2. Livello locale (livello di lavoro Jenkins)

Per impostare la notifica e-mail a livello globale , attenersi alla seguente procedura: 1) Vai a Gestisci Jenkins 2) Configura sistema 3) Posizione di Jenkins 4) Indirizzo e-mail amministratore di sistema

Per impostare la notifica e-mail a livello locale (per livello di lavoro Jenkins), seguire i passaggi seguenti: 1) Fare clic sul nome del lavoro (se esistente) 2) fare clic su "Configura" 3) Quindi cercare "Post- build Action "4) Specificare l'indirizzo e-mail in" Notifica e-mail ". 5) Salva le modifiche.




Related