robotframework配置邮箱服务器
1.登录邮箱以腾讯企业邮箱为例:开启smtp服务并获得邮箱的客户端授权码
用户名:18890260218@163.com
客户端授权码:admin123
2.进入系统管理-->GO to plugin manager-->下载Email Extension插件。
3.针对Email Extension插件进行配置。
配置一:管理监控配置
Jenkins URL:http://127.0.0.1:8080/
系统管理员邮件地址:18890260218@163.com
配置二:
进入系统管理-->系统设置-->配置Extended E-mail Notification,
步骤1:
SMTP server:smtp.163.com
Default user E-mail suffix:@163.com
步骤2:
点开高级按钮,勾选Use SMTP Authentication输入邮箱账号和163客户端授权码(非邮箱登录密码)
User Name:18890260218@163.com
Password:admin123
步骤3:
Default Content Type:HTML(text/html)
Default Recipients:输入接收邮件的邮箱地址,如:550343988@qq.com,多个邮箱用,隔开。
Default Subject:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!
Default Content:${SCRIPT,template="groovy-html-robot.template"}
4.配置邮件触发器。
进入Job配置页面,增加一个构建后操作步骤Editable Email Notification,配置可以默认,也可以根据你的需要来配置。
可把Default Subject 邮件主题增加项目名称,如下:RFPROJECT自动化测试报告——$DEFAULT_SUBJECT
可把邮件的触发器改为构建完成总是发送邮件,点击 Advanced Settings ,选择Always,Send To选择Recipient List。
5.设置邮件模板。
把对应的groovy-html-robot.template模版放入到 $Jenkins_Home/email-templates目录,如果没有则新建该目录。
6.立即构建:查看邮件。
最新文章
- SQL Server-聚焦计算列持久化(二十一)
- 在服务器上发布MVC5的应用
- Auto Clear Unity Console Log
- Eclipse无法进入Debug模式
- Jqgrid入门-操作表格的数据(二)
- [About me] 关于Alima博主
- DLL程序的创建步骤和測试程序
- Lamda Action Func Thread 实例
- Visual C++ 6.0 解决win 8.1不兼容的问题。--技术宅从来不妥协
- python web开发-flask中sqlalchemy的使用
- how to select checkbox on cli environment?
- java第四次上机
- 第23章 Spring MVC初体验
- Python 学习 第十四篇:命名元组
- pandas之系列操作(一)
- etree导入问题
- [ Python ] KMP Algorithms
- C# 无法识别的消息版本。
- Symbol Tables
- MODBUS协议整理——功能码简述