---
order: 6
navTitle: 发送绑定邮箱验证码
---
# 发送绑定手机号验证码

用于当用户绑定邮箱到账号信息时，发送验证码验证邮箱。

调用此API时用户必须已登录系统。

## 调用说明

请求方式：`POST`\
请求url：`/api/me/sendBindEmailCode`\
请求参数示例：

```json
{
    "email": "13112345678@example.com",
    "ignoreBindOthers": true,
}
```

参数说明：

| 参数             | 必须 | 说明                                                                                                  |
| :--------------- | :--- | :---------------------------------------------------------------------------------------------------- |
| email            | 是   | 邮箱                                                                                                  |
| ignoreBindOthers | 否   | 是否忽略掉邮箱已经有绑定过其他账号的情况，默认false，请在用户表没有为邮箱设置唯一约束的时候才传入true |

返回值示例：

```json
{
    "result": false,
    "errorCode": "userFound",
    "message": "该邮箱已经绑定了其他账号"
}
```

参数说明：

| 参数      | 说明                     |
| :-------- | :----------------------- |
| result    | 校验结果，`true`标识成功 |
| errorCode | 错误编码                 |
| message   | 错误文本提示             |

`errorCode`说明

| errorCode            | 说明                                                         |
| :------------------- | :----------------------------------------------------------- |
| userFound            | 该邮箱已经绑定了其他账号                                     |
| emailServiceNotFound | 系统没有开启使用邮件发送验证码的服务                         |
| disabled             | 绑定邮箱服务未开启                                           |
| waiting              | 邮箱在限制时间内容内已经发送过一次验证码                     |
| locked               | 验证码错误次数过多，邮箱被锁定了，暂时不能使用该邮箱进行验证 |
