# 查询邮件发送状态

查询指定邮件的发送状态，返回邮件业务标识 ID 及各收件人的投递状态、最后更新时间。调用前需先通过发送邮件接口获取返回的邮件业务标识 ID（message_id），再使用该 ID 查询发送状态。

## 请求

基本 | &nbsp;
---|---
HTTP URL | https://open.feishu.cn/open-apis/mail/v1/user_mailboxes/:user_mailbox_id/messages/:message_id/send_status
HTTP Method | GET
接口频率限制 | [10 次/秒](https://open.feishu.cn/document/ukTMukTMukTM/uUzN04SN3QjL1cDN)
支持的应用类型 | Custom App
权限要求<br>**调用该 API 所需的权限。开启其中任意一项权限即可调用** | 查询用户邮件(mail:user_mailbox.message:readonly)

### 请求头

名称 | 类型 | 必填 | 描述
---|---|---|---
Authorization | string | 是 | `user_access_token`<br>**值格式**："Bearer `access_token`"<br>**示例值**："Bearer u-7f1bcd13fc57d46bac21793a18e560"<br>[了解更多：如何选择与获取 access token](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-choose-which-type-of-token-to-use)

### 路径参数

名称 | 类型 | 描述
---|---|---
user_mailbox_id | string | 用户邮箱地址，作为用户邮箱身份标识。可直接填写用户邮箱地址；使用 user_access_token 调用时，也可填写 me 表示当前授权用户的主邮箱。<br>**示例值**："aba@aac.com"
message_id | string | 邮件业务标识 ID。可通过发送邮件接口的返回值获取。<br>**示例值**："197c5d72e22e1d78"

## 响应

### 响应体

名称 | 类型 | 描述
---|---|---
code | int | 错误码，非 0 表示失败
msg | string | 错误描述
data | \- | \-
message_id | string | 邮件业务标识 ID，与请求路径中的 message_id 对应。
details | send_status_detail\[\] | 收件人投递状态列表
recipient | mail_address | 收件人信息
mail_address | string | 邮件地址
name | string | 名称
status | int | 投递状态<br>**可选值有**：<br>- 1：正在投递<br>- 2：投递失败重试<br>- 3：投递失败退信<br>- 4：投递成功<br>- 5：待审批<br>- 6：审批拒绝<br>- 0：未知
last_updated_time | int | 最后更新时间（Unix 时间戳，秒）

### 响应体示例
```json
{
    "code": 0,
    "msg": "success",
    "data": {
        "message_id": "197c5d72e22e1d78",
        "details": [
            {
                "recipient": {
                    "mail_address": "mike@outlook.com",
                    "name": "Mike"
                },
                "status": 1,
                "last_updated_time": 1700000000
            }
        ]
    }
}
```

### 错误码

HTTP状态码 | 错误码 | 描述 | 排查建议
---|---|---|---
400 | 1234008 | request parameter error | 请根据错误信息「request parameter error」核查请求参数后重试。
403 | 1234017 | permission deny | 权限不足。请确认 access_token 已开通该接口所需的 scope。
404 | 1234013 | user mailbox not found or user mailbox not active | 指定的邮箱资源不存在。请核对路径参数是否指向真实存在的资源。
500 | 1236019 | internal server error | 服务端异常。可稍后重试；若问题持续存在，请携带 request id 通过官方技术支持 https://applink.feishu.cn/TLJpeNdW 联系接口负责人。
404 | 1236010 | send status not found | 发信状态不存在。请核对路径参数是否指向真实存在的资源。

