1

Ubuntu 13.04 を搭載したサーバーで Jenkins 1.519 を実行していますが、電子メール通知システムに問題があります。

Jenkinsに電子メールを送信させようとすると(Jenkinsの管理ページのテスト構成ボタン、またはジョブのビルドステップとして)、Jenkinsから次の通知が表示されます:「電子メールは正常に送信されました」が、電子メールは送信されません実際に受信者に到着しています。

Jenkins は、電子メール通知は適切に機能していると言っていますが、実際には何も起こっていません。エラー メッセージは表示されません。

編集:

メール設定:

SMTP サーバー: 私の SMTP サーバーアドレス

デフォルトのユーザー電子メール サフィックス: -

SMTP認証を使用:チェック

ユーザー名: メールのユーザー名

パスワード: 私のメールパスワード

SSL を使用する: いいえ

SMTP ポート: 25

返信先アドレス: 私のメールアドレス

文字セット: UTF-8

電子メールを送信して構成をテストする: チェック

テスト電子メール受信者: 私の電子メール アドレス。

編集2:

だから、おそらくそれは必ずしもジェンキンスの問題ではなく、私のサーバーの問題だと思いますか? メール送信を機能させるには、サーバー側でどのような構成が必要ですか? それとも、Jenkins の電子メール システムは問題なく動作するはずですか?

4

3 に答える 3

0

Jenkins のグローバル設定の構成で、適切な「システム管理者の電子メール アドレス」を追加する必要があります。

于 2015-01-12T09:09:25.253 に答える
0

SSLの使用を確認してください。私のシステムで動作している電子メール通知の設定は次のとおりです。Windows、Mac、および Linux マシンでもテストしましたが、このセットアップはこれらのシステムで機能します。

ここに画像の説明を入力

于 2014-07-11T08:27:14.717 に答える
0

Linux RedHat バージョン 6.6 で同じ問題が発生しましたが、SMTP のデフォルトのホストとポートが IP テーブルで有効になっていないことがわかりました。これを有効にすると、機能し始めました。

また、jenkins がインストールされているシステムでデフォルトの SMTP ポートが有効になっているかどうかも確認してください。これが、jenkins を介した電子メール通知の失敗の理由である可能性もあります。

于 2017-12-13T11:06:07.227 に答える