Jenkins バージョン 1.524 を Windows 7 ボックスにインストールしました。電子メールを構成しようとしていますが、「テスト構成」でエラーが報告されています。Jenkins は、自分のドメイン アカウントでサービスとして実行されています。
私の設定は次のとおりです。
SMTP server: smtp.corpdomain.com
Default user email suffix: @corpdomain.com
Not using authentication
Not using SSL
SMTP port: 25
Reply-To Address: tools@corpdomain.com
Charset: UTF-8
構成をテストすると、通常、次の例外が発生します。
javax.mail.MessagingException: Could not connect to SMTP host: smtp.amazon.com, port: 25;
nested exception is:
java.net.ConnectException: Connection timed out: connect
それでも時々、代わりに次のメッセージを受け取ります。
com.sun.mail.smtp.SMTPSendFailedException: 553 5.1.8 <nobody@nowhere>... Domain of sender address nobody@nowhere does not exist
;
nested exception is:
com.sun.mail.smtp.SMTPSenderFailedException: 553 5.1.8 <nobody@nowhere>... Domain of sender address nobody@nowhere does not exist
ただし、認証なしでpythonスクリプトとjava(javax.mailを使用)の両方を介してコマンドラインからエラーなしでメールを送信でき、ポート25でSMTPサーバーにtelnetできるため、表示されませんファイアウォールの問題である可能性があります。
関連する可能性があるもう 1 つのメモ: Jenkins Web インターフェイス経由でプラグインをインストールしようとすると、URL に対して 403 応答が返されます。 uctest」。ただし、同じマシンのブラウザーからその URL に接続できます。
これは Tomcat の構成の問題でしょうか? 私は Tomcat に詳しくないので、どこから調べればよいかわかりません。たぶん、私が見逃したJenkinsの設定ですか?他のアイデアはありますか?
前もって感謝します!