jenkins发送邮件配置(全局配置)

以下是Jenkins发送邮件的详细配置步骤:(163.com为例)
**

前提条件

**
拥有一个163.com邮箱账号,并且确保该邮箱已开启 SMTP 服务。你可以登录 163 邮箱,在设置选项中查找 “POP3/SMTP/IMAP” 相关设置,开启 SMTP 服务。开启过程中,可能需要根据提示进行手机验证等操作,完成后会获得一个授权码,这个授权码将用于 Jenkins 配置中的密码部分。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

一、安装邮件插件

  1. 登录Jenkins管理界面,点击“Manage Jenkins”。
  2. 选择“Manage Plugins”,在“Available”(可用插件)选项卡中,找到“Email Extension Plugin”(邮件扩展插件)并勾选它。
  3. 点击“Download now and install after restart”(现在下载并在重启后安装),等待插件安装完成,Jenkins会自动重启。
    在这里插入图片描述

二、配置系统管理员邮件地址

  1. 再次进入“Manage Jenkins”,点击“Configure System”。
  2. 在“Jenkins Location”部分,找到“System Admin e - mail address”,输入一个有效的电子邮件地址。这个地址将作为发件人地址用于发送通知邮件。

三、配置邮件服务器

  1. 在“Configure System”页面的“E - mail Notification”部分:
    • “SMTP server”:输入SMTP服务器的地址。例如,如果是使用网易邮箱的SMTP服务器,对于163邮箱是smtp.163.com,对于126邮箱是smtp.126.com等。不同的邮箱服务提供商有不同的SMTP服务器地址,需要根据实际使用的邮箱来确定。
    • “SMTP port”:根据邮件服务器设置选择端口。常见的有25(非加密)、465(SSL加密)或587(TLS加密)。【163 邮箱推荐使用 SSL 加密方式,端口为 465】
    • 如果邮件服务器需要身份验证:
      • 勾选“Use SMTP Authentication”。【勾选此项,因为 163 邮箱发送邮件需要认证。】
      • 输入“User Name”(用户名)和“Password”(密码)【这里不是输入你的邮箱登录密码,而是之前开启 SMTP 服务时获取的授权码。】,这是用于登录SMTP服务器的凭据。通常是邮箱的账号和密码。
    • “SMTP Encryption”:选择合适的加密方式(如None、SSL或TLS),这取决于邮件服务器配置和安全要求。
      在这里插入图片描述
      上一张图片配置的SMTP Port中的advanced中配置如下所示:
      在这里插入图片描述
      注意:上面图片的useSSL处要勾选,要不然会出现如下错误:
      在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、测试邮件配置

  1. 在“E - mail Notification”部分的底部,有一个“Test configuration by sending test e - mail”按钮。
  2. 输入一个接收测试邮件的电子邮件地址,然后点击该按钮。
  3. 如果配置正确,应该会收到一封来自Jenkins的测试邮件。如果没有收到邮件,需要检查配置是否有误,包括检查SMTP服务器地址、端口、认证信息等是否正确,同时查看Jenkins服务器的网络连接是否正常,是否能够访问邮件服务器。
    在这里插入图片描述

在这里插入图片描述
注意:上面图片的useSSL处要勾选,要不然会出现如下错误:
在这里插入图片描述
在这里插入图片描述
接收的邮箱里就会收到如下一个邮件
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值