
# 设置邮件通知
#### 操作场景
当以下事件发生时，CodeArts支持以邮件的方式，通知相关接收人。
- [流水线]
- [代码检查]
- [编译构建]
- [部署]
- [测试计划]
表1事件类型 
| 事件类型          || 通知对象                                                                                                                                                                                                                                                                           |
|:---|---|:---|
| 流水线 | 流水线被删除   | - 创建人  - 执行人  - 收藏人   |
| 流水线 | 流水线执行失败  | - 创建人  - 执行人  - 收藏人   |
| 流水线 | 流水线执行成功  | - 创建人  - 执行人  - 收藏人   |
| 流水线 | 流水线配置被更新 | - 创建人  - 执行人  - 收藏人   |
   
表2事件类型 
| 事件类型           || 通知对象                                                                                                                                                                                                  |
|:---|---|:---|
| 代码检查任务 | 任务检查完成 | - 执行人  - 创建人      |
| 代码检查任务 | 门禁失败   | - 执行人  - 创建人      |
| 代码检查任务 | 删除任务   | - 操作人  - 创建人   |
   
表3事件类型 
| 事件类型            || 通知对象                                                                                                                                                                                                                                                                               |
|:---|---|:---|
| 编译构建任务 | 任务构建成功  | - 创建人  - 执行人  - 收藏人   |
| 编译构建任务 | 任务构建失败  | - 创建人  - 执行人  - 收藏人   |
| 编译构建任务 | 任务被禁用   | - 创建人  - 执行人  - 收藏人   |
| 编译构建任务 | 任务被删除   | - 创建人  - 执行人  - 收藏人   |
| 编译构建任务 | 任务配置被更新 | - 创建人  - 执行人  - 收藏人   |
   
表4事件类型 
| 事件类型       || 通知对象                                                                                                                                                                                                                                                                        |
|:---|---|:---|
| 应用 | 应用部署成功 | - 创建人  - 执行人  - 收藏人   |
| 应用 | 应用部署失败 | - 创建人  - 执行人  - 收藏人   |
| 应用 | 更新应用配置 | - 创建人  - 执行人  - 收藏人   |
| 应用 | 删除应用   | - 创建人  - 执行人  - 收藏人   |
   
表5事件类型 
| 事件类型                                                                       || 通知对象                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|:---|---|:---|
| 测试用例                                                 | 分配用例处理者              | 用例处理者                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| 测试用例                                                 | 修改用例                 | - 用例创建者  - 用例处理者  - 项目经理  - 测试经理  - 项目创建者                                                                                     |
| 测试用例                                                 | 执行手工用例               | - 用例创建者  - 用例处理者  - 测试计划处理者                                                                                                                                                                                                                                                    |
| 测试用例                                                 | 接口测试用例执行完成           | 用例执行者                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| 测试用例                                                 | 删除用例                 | - 用例创建者  - 用例处理者  - 测试计划处理者  - 项目经理  - 测试经理  - 项目创建者   |
| 测试套                                                  | 新建测试套                | 测试套处理者                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| 测试套                                                  | 更新测试套                | - 测试套创建者  - 测试套处理者                                                                                                                                                                                                                                                                                                                                |
| 测试套                                                  | 删除测试套                | - 测试套创建者  - 测试套处理者  - 项目经理  - 测试经理  - 项目创建者                                                                             |
| 测试套                                                  | 测试套件执行完成             | - 测试套执行者                                                                                                                                                                                                                                                                                                                                                                                                                        |
| 测试报表       | 新建报表                 | - 项目经理  - 测试经理  - 项目创建者                                                                                                                                                                                                                                                   |
| 测试报表       | 更新报表                 | - 报表创建者  - 项目经理  - 测试经理  - 项目创建者                                                                                                                                                                  |
| 测试报表       | 删除报表                 | - 报表创建者  - 项目经理  - 测试经理  - 项目创建者                                                                                                                                                                  |
| 分支计划   | 新建计划                 | - 计划处理者  - 项目经理  - 测试经理  - 项目创建者                                                                                                                                                                  |
| 分支计划   | 更新计划                 | - 计划创建者  - 计划处理者  - 项目经理  - 测试经理  - 项目创建者                                                                                               |
| 分支计划   | 编辑风险信息（编辑测试质量看板风险信息） | - 计划创建者  - 计划处理者  - 项目经理  - 测试经理  - 项目创建者                                                                                               |
| 分支计划   | 删除计划                 | - 计划创建者  - 计划处理者  - 项目经理  - 测试经理  - 项目创建者                                                                                               |
| 分支计划   | 测试计划完成后发送质量报告        | - 计划创建者  - 计划处理者  - 项目经理  - 测试经理  - 项目创建者                                                                                               |
| 分支计划   | 删除分支                 | - 分支创建者  - 项目经理  - 测试经理  - 项目创建者                                                                                                                                                                     |
| 目录                                                   | 删除特性目录               | - 目录创建者  - 目录处理者  - 项目经理  - 测试经理  - 项目创建者                                                                            |
| 评论通知                                                 | 评论通知（在手工测试用例下变更评论）   | 被@的人                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   
#### 前提条件
- 已新建CodeArts项目，在项目中的角色为"项目管理员"或"项目经理"。
- 被通知的用户，已在[设置接收CodeArts消息通知的规则](https://support.huaweicloud.com/usermanual-devcloud/codearts_01_0064.html)中打开了邮件通知且设置了正确的邮件地址。
 
#### 设置邮件通知
1. 进入CodeArts首页。 
   1. 登录[CodeArts控制台](https://console.huaweicloud.com/devcloud)，单击![](https://support.huaweicloud.com/usermanual-devcloud/zh-cn_image_0000001917408514.png)，根据需要选择已开通CodeArts的区域。
   
   2. 单击"前往工作台"。 如果当前账号采用的是历史计费模式（详情请参考[历史计费模式说明](https://support.huaweicloud.com/price-devcloud/codearts_29_0031.html)），则单击"立即使用"。
      
   
   
   
   
2. 单击目标项目名称，进入项目。
3. 在导航中依次单击"设置 \> 通用设置 \> 通知设置"，进入通知设置页面。
4. 选择"邮件通知"页签。
5. 根据实际需要配置各服务事件类型的通知对象、是否开启通知开关。 
   更新成功后，页面中显示更新后的配置详情。
   图1邮件通知配置（以流水线服务为例）   
   ![](https://support.huaweicloud.com/usermanual-devcloud/zh-cn_image_0000002504255157.png "点击放大")
   
   
 
