## 提示

- `live-or-trading-module-only`
- `broker-or-counter-dependent`


## 原型

```python
set_email_info(email_address, smtp_code, email_subject)
```

## 释义

set_email_info 是 PTrade 中用于设置邮件信息的接口。

研究：不支持；回测：不支持；模拟：官方目录未明确；实盘：支持。

## 参数

| 参数 | 是否必填 | 官方原始定义 |
|---|---:|---|
| `email_address` | 是 | email_address |
| `smtp_code` | 是 | smtp_code |
| `email_subject` | 是 | email_subject |

## 返回值

返回设置是否成功True/False(bool)。

## 示例

```python
def initialize(context):

g.security = "600570.SS"

set_universe(g.security)

# 设置邮件信息

set_email_info("2222@qq.com", "AABB", "【PTrade量化-策略交易异常终止提醒】")

def before_trading_start(context, data):

raise BaseException("test send error email")

def handle_data(context, data):

pass

定时周期性函数
```

## 详细说明

set_email_info(email_address, smtp_code, email_subject)

### 使用场景

该函数仅在交易模块可用

### 接口说明

该函数用于设置邮件信息，当交易报错终止时会发送提示邮件。

### 注意事项

如要使用该函数，需咨询券商当前环境是否支持发送邮件。

当前仅支持设置QQ邮箱地址。

### 参数详细说明

email_address(str)：邮箱地址(发送方与接收方一致)。

smtp_code(str)：邮箱SMTP授权码。

email_subject(str)：邮件主题。

### 返回值

返回设置是否成功True/False(bool)。
