[TOC]
**簡介:總結怎么使用Jenkins執行自動化測試后發送測試報告郵件**
## 一、系統設置
### 1、在Jenkins安裝Email Extension Plugin插件,如下圖:
:-: 
<br>
<br>
### 2、Jenkins 郵件服務器 配置
**1、系統管理-系統設置,先設置發件人的郵件**,切記:一定要設置,且在系統管理員那個地方設置的email地址要和email配置的相同
:-: 
<br>
<br>
**2、系統管理-系統設置,再設置全局設置**:
:-: 
可以勾選 “通過發送測試郵件配置” ?測試此配置能否連通, 如果收到以下郵件,恭喜 This is test email #1 sent from Jenkins
<br>
<br>
**3、對構建的job 添加郵件發送的步驟,針對具體job名稱-配置,如下圖:**:
:-: 
:-: 
這樣每次build后都會發送郵件給這個接收者, 到這里你會發現,只能發給 固定的對象,且格式單一(txt)
<br>
<br>
## 二、介紹email-ext插件配置
Jenkins默認提供了一個郵件通知,能在構建失敗、構建不穩定等狀態后發送郵件。但是它本身有很多局限性,比如它的郵件通知無法提供詳細的郵件內容、無法定義發送郵件的格式、無法定義靈活的郵件接收配置等等。在這樣的情況下,我們找到了[Jenkins?Email?Extension?Plugin](http://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin)。該插件能允許你自定義郵件通知的方方面面,比如在發送郵件時你可以自定義發送給誰,發送具體什么內容等等。
email-ext插件可根據構建的結果,發送構建報告,給當前的committer (用git做代碼管理)
? ?1) 該插件支持jenkins 1.5以上的版本,插件的安裝此處略 ,若您可選插件的頁卡的列表是空的,先去高級頁面檢查更新下。
? ?2)插件用于job配置頁面,添加構建后步驟“Editable Email Notification”
### **1、系統管理-系統設置**,先設置全局:
<br>
<br>