2016-07-28 12 views
0

Windows Server 2008でJenkinsバージョン2.7.1を使用しています。 Jenkinsをjava-jar jenkins.warコマンドでJava環境で実行しています。Jenkinsで戦争ファイルからメールを送信できません

smtp.office365.comでメールを送信しようとしています。「com.sun.mail.smtp.SMTPSendFailedException:xxx.xxxx SMTP;クライアントが匿名メールを送信するために認証されていませんでした。

「からのメールは、私たちはjenkins.xml

でTLSを有効にする必要があることを読んしかしjenkins.xmlファイルが存在する場所私は見つけることができませんでした? msiファイルをインストールし、JenkinsをWindowsサービスとして実行すると、C:¥Program Files(x86)¥JenkinsでJenkins.xmlファイルを取得できます。

しかし、私はwarファイルを実行中です。あなたがTomcatのconfフォルダ内のsetenv.batファイルでTLSフラグを設定することができTocatであなたのジェンキンスを展開している場合はプログラムファイル

でジェンキンスフォルダには、誰もがjenkins.war

答えて

1

にTLSを有効にするために私を助けてもらえます。

+0

ご意見ありがとうございます - 私はTomcatサーバーからジェンキンズを実行するとうまくいきます。 しかし私の場合、私はそれを別にしたいと思います。 私はcmdだけから実行しています。 以下のコマンドは、java warでcmdから開始された場合にフラグを設定するのに役立ちました。 java -Dmail.smtp.starttls.enable = true -jar jenkins.war –

関連する問題