私もこのエラーに苦しんでいました。これが私がそれを解決した方法です。
1. Googleアカウントの設定:
Gmailアカウント設定->転送とPOP/IMAP->IMAPアクセス->IMAPを有効にする(これはIMAPとSMTPの両方の設定を有効にするためです)に移動します
次のように記載されている構成の詳細を確認してください。
- 送信メール(SMTP)サーバー:smtp.gmail.com
- SSLが必要:はい
- TLSが必要:はい(利用可能な場合)
- 認証が必要:はい
- SSL用のポート:465
- TLS / STARTTLSのポート:587
(設定/構成は変更され続けるため、誰かが言及した設定を使用するのではなく、この情報についてアカウントをチェックアウトしてください。)
2. Jenkins(2.121.3)の設定:
Jenkinsの管理->システムの構成->[電子メール通知]タブまで下にスクロール->[詳細]
- SMTP認証を使用する:チェック済み
- ユーザー名:<GmailID>
- パスワード:<あなたのパスワード>
- SSLを使用:チェック済み
- SMTPポート:465
- 返信先アドレス:オプション(空白のままにしました。任意のメールIDを指定できます)
- 文字セット:UTF-8
「テストメール送信によるテスト設定」を有効にし、テストメールIDを指定して「テスト設定」ボタンを押します
ノート:
- オープンネットワークに接続していることを確認してください(ウイルス対策で保護されていないか、ウイルス対策によって電子メールがブロックされる可能性があります)。これをテストするために、オフィスのインターネットの代わりに電話のインターネットを使用しました。
- これを行うためにマカフィーの設定を変更しませんでした。インターネットを切り替えて開くだけです。