私のマシンにはJenkinsバージョン1.480.3がインストールされており、Email-Extention Plugin 2.30.2がインストールされています。
「Jenkinsの管理」セクションからのテストメールは正常に機能します。ジョブに編集可能な電子メール通知を追加すると、通知が届きません。
また、編集可能な電子メール通知の詳細セクションで「トリガー」を構成してみました。それもうまくいきました。ビルドのコンソールログに、メールがトリガーされたことが示されます。
誰かがこれをデバッグする方法を教えてくれますか?
最初に、テンプレート http:// url-to-jenkins/emailexttemplates / を作成する必要があります。フィールド "Project Recipient List"で、いくつかの電子メール(カンマ区切り)を追加できます。グローバル変数を挿入することもできます(Jenkinsの管理>システムの構成>グローバルプロパティ):${ENV, var="PATH"}
「詳細設定...」オプションはトリガー管理を提供し、「受信者リスト」を追加するだけで、Jenkinsからいくつかの電子メールを受け取るはずです。
一部のバージョンでは、拡張電子メール通知が独自のSMTPサーバー構成になるようです。したがって、「Jenkinsの管理」->「システムの構成」->「拡張Eメール通知」で構成を確認し、「SMTPサーバー」および「デフォルトのユーザーEメールのサフィックス」フィールドが正しく入力されていることを確認してください。
また、構成が「Jenkinsの管理」->「システムの構成」->電子メール通知と一致していることも確認してください。
TL; DR
[Jenkinsの管理]-> [システムの構成]-> [拡張メール通知]の下の[SMTPサーバー]および[デフォルトユーザーのメールサフィックス]フィールドに入力します。
数日無駄に。
また、email-extプラグインを2.25にダウングレードしようとしましたが、これは役に立ちません。
テストメールを送信しました。コンソールログで次の宛先にメールを送信しました:mymailしかし、stiilにはメッセージがありません。
私が見つけた解決策が私を助けました...
Gmailを使用しました。だから私は携帯電話を介して私のgmailアカウントを確認し、セキュリティ設定を入力して信頼できないソースからの私のアカウントへのアクセスを許可しました
次に、グローバル設定のUse SMTP Authenticationにそのメールを入力します。
それは私のために働いた:)
Email-extプラグインを2.25にダウングレードします
これはロングショットです。しかしchromeはSMTP認証パスワードを自動入力していたため、設定を変更して[保存]をクリックすると、パスワードも上書きされます。
うまくいけば、私は誰かを頭痛を救うことができます!