Jenkins Email Extension Plugin 邮件插件

1:系统管理-管理插件-可选插件  搜索Email 可列出Email Extension Plugin插件

2:选择相应的插件点  下载并安装之后重启,等待

3:安装完后,自己去重启tomcat,先shutdown.bat 再startup.bat

4:http://localhost:8080/jenkins/configure  到系统设置--邮件通知 里选择 【高级】

进行设置如下(密码为:客户邮箱授权密码, 需要在自己邮箱里设置,后面有相应的步骤)

注意还要在本页面的中间部分设置如下

下面接着对构建的job的配置里 添加邮件发送的步骤,

这样每次build失败和失败首次成功后都会发送邮件给这个接收者,

使用插件 “Email
Extersion Plugin”进行扩展 尚未配置,这里不做讲解

*********************客户邮箱授权码设置如下:

1. 登录自己的163邮箱,注意,要用你的应用程序中设置的邮箱地址去登录。

2. 在主菜单栏上的“设置”子菜单里面,选择POP3/SMTP/IAMP菜单。

3. 若没有开启“客户端授权密码”,则选择将其开启。开启后,会给你生成一个应用授权密码。要用这个生成的密码作为java mail API发送邮件的认证密码,如此,才能解除500密码,若用邮箱的登录密码去设置这个认证密码,会遇到500的错误。下图是开启“客户端授权密码”功能后的截图:

这个错误,我折腾了很长时间,百度上找了很久,都找不到,google查看的信息,都是基于gmail的问题(535错误码,其实类似163的这个500的错误),最后,自己研究了下163邮箱上的功能菜单,摸索着修改,最终解决了这个问题!

时间: 2024-10-11 19:54:13

Jenkins Email Extension Plugin 邮件插件的相关文章

[原创] Jenkins 邮件配置 (使用 Jenkins Email Extension Plugin)

本文主要对 jenkins 的邮件通知进行介绍, jenkins 内置的邮件功能 使用插件扩展的邮件功能 1. 先介绍下 基本的Jenkins 邮件服务器 配置 1)system config 页面 (以公用的163邮件服务器为例): 可以勾选 "通过发送测试邮件配置"  测试此配置能否连通, 如果收到以下邮件,恭喜 This is test email #1 sent from Jenkins 2)下面接着对构建的job 添加邮件发送的步骤, 这样每次build后都会发送邮件给这个接

5.jenkins使用Email Extension Plugin插件配置邮件通知

jenkins自带有邮件通知的功能 在"系统管理"–>"系统设置"中的"邮件通知"模块可以配置邮件通知,在配置之前应先配置"jenkins Location"中的系统管理员邮箱, 然后配置管理员邮箱的账户密码信息,如下图 根据自己所使用的邮箱配置,配置完成后可以点击"Test configuration" 发送一封测试邮件到"Test e-mail recipient"所配置的邮箱

jenkins学习9-测试报告发邮件(Email Extension Plugin)

前言 前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了. 安装 Email Extension Plugin 插件 jenkins首页-系统管理-插件管理,可选插件,搜索: Email ,安装Email Extension Plugin插件 测试你的邮箱 jenkins首页-系统管理-系统配置页面,先配置系统管路员邮箱地址,也就是发件人的地址 测试邮箱的配置是否能发送邮件 SMTP服务器 邮箱的服务器地址,不同的邮箱这里是不一样的

cordova3.X 运用grunt生成plugin自定义插件骨架

Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头.麦克风等.Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码. 一.安装cordova npm install -g cordova 二.创建项目 cordova create hello com.blue.sky.hybrid.app.hello HelloWorld 三.添加平台支持 cd hello cordova pl

Qt5官方demo解析集20——Chapter 6: Writing an Extension Plugin

本系列所有文章可以在这里查看http://blog.csdn.net/cloud_castle/article/category/2123873 接上文Qt5官方demo解析集19--Chapter 5: Using List Property Types 在前文中我们定义的PieChart和PieSlice这两个自定义QML类型只用来供app.qml文件使用,如果希望我们所定义的类型可以被多个qml使用,那么可以将其创建为可扩展的插件.由于是将C++定义的类创建为供QML使用的插件,所以这与我

Jenkins Log Parser Plugin使用说明

官方wiki:https://wiki.jenkins-ci.org/display/JENKINS/Log+Parser+Plugin 插件概要信息: 解析控制台输出,高亮显示error/warning/info行. 描述: log-parser插件解析Jenkins构建生成的控制台日志. 解析控制台日志提供了如下功能: 高亮感兴趣的日志(error,warning,info)行 将日志切分成块 在日志和它的区块中显示errors/warnings/infomations行的总数的概要 链接e

Jenkins学习笔记 系列3--trigger插件配置

一 .Jenkins内置的trigger插件 1) build after other projects are built 可以设置多个依赖的jobs,当任意一个依赖的jobs成功后启动此build.  多个依赖的jobs间使用,隔开. 2) Trigger builds remotely (e.g., from scripts) 在Authentication Token中指定TOKEN_NAME,然后可以通过连接JENKINS_URL/job/JOBNAME/build?token=TOK

[Jenkins]怎样自定义发出邮件的 From Email Address 和 From Name

在Jenkins上建了一个执行SoapUI的task,想要自定义发送邮件的地址和姓名,怎么办呢? 在Editable Email Notification里面添加Pre-send Script 脚本如下: import javax.mail.Message.RecipientType import javax.mail.Address import javax.mail.internet.InternetAddress import javax.mail.internet.MimeMessage

Jenkins 安装邮件插件后无法插件用户

输出以下日志: [Handling POST /jenkins/setupWizard/createAdminUser from 10.10.230.180 : http-nio-8080-exec-2] hudson.init.impl.InstallUncaughtExceptionHandler$1.reportException null java.io.IOException: finished 解决方法:用户信息填全