IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Intégration Continue Discussion :

Script Mail Jenkins [Jenkins]


Sujet :

Intégration Continue

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2018
    Messages : 4
    Par défaut Script Mail Jenkins
    Bonjour à tous,

    Je rencontre actuellement un soucis pour la gestion d'envoi de mail à partir d'un script en build sur Jenkins.
    J'ai essayé de le faire en powershell à l'aide de la commande "send-MailMessage" mais je retrouve tout le temps confronté à un problème sur mon smtp-serveur.

    Après mainte recherche il se pourrait bien que le proxy de la boite dans laquelle je suis bloque l'envoie de mail. Pourtant Jenkins en post-build arrive à envoyer des mails avec ce qu'il semblerait un plugin.

    Y a t'il une solution pour contourner ? Ou alors je m'y prends mal ?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 419
    Par défaut
    Y a t'il une solution pour contourner ?
    Pour contourner quoi ? Quel est le message d'erreur lors de la tentative d'envoi du mail ?

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2018
    Messages : 4
    Par défaut
    Grosso modo j'essaye d'exécuter le script suivant dans jenkins:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $SmtpServer = "smtp.office365.com"
    $from = "<------@outlook.fr>"
    $username = "-----@outlook.fr"
    $pass = ConvertTo-SecureString -String "--------" -AsPlainText -Force
    $credentials = New-Object System.Management.Automation.PSCredential($username, $pass)
    
    $to = "----------@gmail.com"
    $subject = "Info coupure serveur DEV"
    $body = "Arret du serveur dev dans 5 mn"
    Send-MailMessage -from $from -to $to -subject $subject -body $body -bodyasHTML -SmtpServer $SmtpServer -Port 587 -Credential $credentials -UseSsl

    Ca me répond actuellement "command not found" line 2.
    Mais j'ai également eu "Send-MailMessage : The remote name could not be resolved"

    Je sais pas si ca te parle. Je suis peut être complément à côté de la plaque, j'exclue pas cette possibilité haha

  4. #4
    Expert confirmé
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 419
    Par défaut
    Du coup c'est quelle commande qu'il ne trouve pas ligne 2 ? Impossible à dire avec le formatage de ton code on sait pas où le script démarre.

    Mais j'ai également eu "Send-MailMessage : The remote name could not be resolved"
    Ben ça ça voudrait dire que la machine sur laquelle tu as ton Jenkins installé n'arrive pas à résoudre smtp.office365.com.

    Donc problème à voir avec les gens responsables de ton réseau, ça n'a rien à voir avec Jenkins ou le plugin en tant que tel.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2018
    Messages : 4
    Par défaut
    J'ai trouvé le soucis. J'ai pas fait attention mais mon jenkins n'a pas le plugin pour faire tourner des scripts powershells

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Newsletter] Script Mailing
    Par Tamago dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 29/10/2009, 19h46
  2. script mail +piece jointe
    Par sws2008 dans le forum Langage
    Réponses: 2
    Dernier message: 30/10/2008, 20h50
  3. [Mail] Pb script mail
    Par blueice dans le forum Langage
    Réponses: 2
    Dernier message: 19/10/2006, 12h53
  4. [SQL] probleme avec script mail menu deroulant
    Par gtraxx dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 22/09/2006, 03h04
  5. [Mail] Probleme script mail
    Par shub dans le forum Langage
    Réponses: 33
    Dernier message: 02/04/2006, 08h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo