8

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の設定ですか?他のアイデアはありますか?

前もって感謝します!

4

5 に答える 5

-1

編集を送信していただきありがとうございます。最初に信頼できるコミュニティ メンバーによって承認されるまでのみ表示されます。次に、ポート 465 を使用し、AWS SES でメールを確認して、デフォルトの送信メールを次の場所から変更します: Jenkins -> Configure System -> Jenkins Location -> System管理者の電子メール アドレス

ありがとう。それはわたしを助ける!

私の問題は「550-Verification failed for」でした

于 2020-04-20T21:23:46.393 に答える