---
title: "已发送、已送达、已读、失败：消息状态详解"
description: "详解 WhatsApp、短信和电子邮件中“已发送、已送达、已读、失败”各自的含义，消息为何会失败、如何排查修复，以及如何正确汇报群发活动的送达效果，帮助出海营销团队读懂送达报告并避免夸大数据、提升复盘质量，并附利雅得连锁药房的实操案例与报告模板。"
canonical: "https://omnichannels.ai/zh/blog/message-delivery-status-explained/"
language: "zh"
updated: "2026-10-09"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
category: "marketing"
primaryQuery: "message delivery status sent delivered read failed"
keywords: ["WhatsApp 消息状态", "短信送达报告", "WhatsApp 消息发送失败原因", "邮件退信类型", "群发活动送达率", "WhatsApp 已读率", "送达回执含义"]
published: "2026-10-09"
author: "OmniChannels.ai Editorial Team"
reviewer: "BroadNet Messaging Solutions Team"
readingMinutes: 8
answer: "已发送表示平台已接受并发出消息；已送达表示消息已到达设备或邮箱；已读表示收件人已打开消息（以渠道能够回报为前提）；失败表示消息无法发送或无法送达。WhatsApp 会回报这四种状态，短信通常只回报送达而没有已读，电子邮件则回报退信和估算的打开情况。请分别汇报每个阶段，并以已送达的消息作为计算互动率的基数。"
takeaways: ["在 WhatsApp 上，Meta 将已发送定义为一个对勾，已送达为两个对勾，已读为两个蓝色对勾，失败为红色的错误三角形。", "WhatsApp 用户可以关闭已读回执，因此已读数量会低估实际的阅读情况。", "短信送达回执来自运营商，确认的是消息抵达手机，而不是已被阅读。", "电子邮件的打开追踪会受到预加载图片的隐私功能影响，因此打开率只是估算值。", "互动率应基于已送达的消息来计算，并按原因代码而不是笼统的一个数字来汇报失败情况。"]
faq: 
  - q: "为什么 WhatsApp 消息一直停留在已发送状态而没有送达？"
    a: "单个对勾通常表示，自消息发出以来，收件人的手机没有连接过 WhatsApp，例如手机已关机、离线或漫游且没有数据流量。如果该号码已不再使用 WhatsApp，消息也可能一直无法送达。请等待送达窗口期结束，对于时效性强的消息，再通过短信等其他渠道重试。"
  - q: "消息没有标记为已送达，却可以被标记为已读吗？"
    a: "在 WhatsApp 上，消息必须先送达才能被阅读，但 Meta 指出，如果用户立即阅读，你可能只收到已读状态，而没有单独的已送达状态。因此在统计时，应将已读的消息也计为已送达，否则你的已送达总数会低于实际情况。"
  - q: "短信有已读回执吗？"
    a: "标准短信不会向发送方提供已读回执。运营商返回的是送达回执，通过状态或错误代码确认消息是否到达手机或失败。短信的互动效果，通过回复、带跟踪参数链接的点击，或预约、付款等后续行为来衡量。"
  - q: "邮件的硬退信和软退信有什么区别？"
    a: "硬退信是永久性的失败，例如地址或域名不存在；请移除该地址。软退信是暂时性的，例如邮箱已满或接收服务器延迟收件；请稍后重试，如果持续失败则屏蔽该地址。邮箱服务商会把发件人如何处理退信，作为信誉评估的一部分来观察。"
  - q: "向管理层汇报时，应该汇报打开率还是已读率？"
    a: "两者都应汇报，但要标注为参考指标，而不是精确的数字。WhatsApp 已读率不包含关闭了已读回执的用户，而邮件打开率可能因自动加载图片的隐私功能而虚高。请把它们与点击、回复、转化或收入配合使用，避免决策只建立在单一的软性指标之上。"
sources: 
  - title: "消息状态 Webhook 参考 — Meta for Developers"
    url: "https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks/reference/messages/status"
  - title: "WhatsApp Cloud API 错误代码 — Meta for Developers"
    url: "https://developers.facebook.com/docs/whatsapp/cloud-api/support/error-codes"
  - title: "电子邮件发件人指南 — Gmail 帮助"
    url: "https://support.google.com/mail/answer/81126"
  - title: "RFC 3464：送达状态通知的可扩展消息格式 — IETF"
    url: "https://datatracker.ietf.org/doc/html/rfc3464"
---

# 已发送、已送达、已读、失败：消息状态详解

Canonical: https://omnichannels.ai/zh/blog/message-delivery-status-explained/
Language: zh
Publisher: OmniChannels.ai by BroadNet Technologies

本指南面向需要正确解读送达报告，并在不夸大的前提下解释群发活动结果的市场与客户体验经理。你将了解各状态在 WhatsApp、短信和电子邮件中的含义，最常见的失败原因及其解决办法，以及一套在财务或管理层追问时站得住脚的汇报结构。

## 已发送、已送达、已读和失败分别是什么意思？

它们是消息旅程中的几个阶段：已被接受并发出、已到达设备或邮箱、已被收件人打开，或因出错而中止。并非每个渠道都会回报每个阶段，而且每个阶段由不同的系统回报。

Meta 的 WhatsApp 状态参考文档对它们做了精确定义：

- **已发送（sent）：** WhatsApp 服务器已发出消息（一个对勾）。
- **已送达（delivered）：** 消息已到达用户的设备（两个对勾）。
- **已读（read）：** 消息已在设备上的打开的聊天中显示（两个蓝色对勾）。
- **失败（failed）：** 消息无法发送或无法送达（红色错误三角形）。

Meta 还为语音消息列出了**已播放（played）**状态。消息必须先送达才能被阅读，但如果用户立即阅读，你可能只会收到已读状态。

## 各渠道的状态回执有何不同？

WhatsApp 提供最丰富的回执，短信确认的是送达手机，电子邮件则确认接收服务器已接受并估算打开情况。请在同类指标之间进行比较。

| 状态 | WhatsApp | 短信 | 电子邮件 |
|---|---|---|---|
| 已发送 / 已提交 | 已被 WhatsApp 服务器接受并发出 | 已被服务商接受并提交给运营商 | 已被你的发送服务器接受 |
| 已送达 | 已到达设备 | 运营商送达回执确认已送达手机 | 接收服务器已接受该邮件（仍可能进入垃圾箱） |
| 已读 / 已打开 | 已读回执，除非用户关闭了已读回执 | 不可用 | 通过追踪像素估算；受图片预加载和隐私功能影响 |
| 失败 | Meta 返回的错误代码 | 运营商或服务商错误（号码无效、用户不在网、被拦截） | 硬退信或软退信，通常附带 RFC 3464 定义的状态码 |
| 已读之外的互动 | 按钮点击、回复 | 回复、带跟踪参数的链接点击 | 点击、回复、退订 |

由此得出两点实用结论。第一，标记为已送达的邮件并不能证明已进入收件箱。第二，WhatsApp 已读率是下限而不是上限，因为关闭了已读回执的人可能读过却没有回报。

## 消息为何会失败，如何修复？

多数失败可归入四类：收件人无法接收、消息违反平台规则、账户存在设置或计费问题，或发送得太多太快。每一类的解决办法不同，所以你应当按原因汇报失败情况。

### 常见的 WhatsApp 失败

Meta 公布了 Cloud API 的错误代码。群发团队最常遇到的包括：

| 错误代码 | Meta 的描述（概述） | 应对措施 |
|---|---|---|
| 131026 | 消息无法送达；该号码可能不在 WhatsApp 上、用户可能未接受最新条款，或应用版本过旧 | 通过其他渠道联系对方；不要持续重试 |
| 131047 | 距收件人上次回复已超过 24 小时 | 发送已审核的模板，而不是自由格式消息 |
| 131049 | 为维持健康的生态互动而未送达，可能是营销限额所致 | 至少等待 24 小时再重试该模板；检查投放对象和频率 |
| 131050 | 收件人选择不再接收贵企业的营销消息 | 视为退订；不要重试 |
| 132001 | 该语言下的模板不存在或未通过审核 | 检查模板名称、语言代码和审核状态 |
| 131042 | 付款方式问题 | 修复 WhatsApp Business 账户的计费 |
| 131056 | 短时间内向同一收件人发送了过多消息 | 拉开向该用户发送消息的间隔 |

代码和措辞会变化，所以当你看到不熟悉的代码时，请查阅 Meta 的错误代码页面。

### 常见的短信失败

- **号码无效或格式错误。** 上传前请规范化为国际格式（例如 +971 或 +966）。
- **用户不在网。** 手机关机或不在覆盖范围内；运营商可能在一段时间内重试，之后消息过期。
- **Sender ID 未报备或被拦截。** 包括阿联酋和沙特阿拉伯在内的一些国家要求报备发件人名称；未报备的流量可能被拦截。
- **内容或发送时段过滤。** 营销流量可能因当地关于内容或发送时间的规定而被过滤；请向服务商和国家监管机构确认最新规则。

### 常见的电子邮件失败

- 来自不存在的地址或域名的**硬退信：** 请立即移除。
- 来自邮箱已满或临时延迟的**软退信：** 重试，然后屏蔽反复失败的地址。
- **身份认证失败：** Gmail 要求批量发件人设置 SPF、DKIM 和 DMARC；缺少记录会导致被拒收或进入垃圾箱。
- **垃圾邮件投诉：** Gmail 要求批量发件人将被举报的垃圾邮件率保持在 0.30% 以下，并建议低于 0.10%。

## 如何正确汇报群发活动的表现？

汇报一个漏斗，每个阶段只用一个基数，并说明每个渠道能够和不能衡量哪些状态。最常见的错误是把已读或点击除以已发送的消息，而不是已送达的消息，这会把名单质量与内容质量混为一谈。

### 经得起推敲的汇报流程

1. **等待状态趋于稳定。** 回执要经过几分钟或几小时才会到达；设定一个固定的截止时间（例如 24 或 72 小时）并注明。
2. **分别统计唯一收件人数和消息数。** 一位收件人在一个流程中可能收到多条消息。
3. **统一规范状态。** 已读的消息也计为已送达，因为已读状态可能在没有已送达状态的情况下到达。
4. **用正确的基数计算比率：** 送达率 = 已送达 / 已发送；已读率 = 已读 / 已送达；点击率 = 点击数 / 已送达。
5. **按原因代码和渠道拆分失败情况，** 而不是只给一个笼统的“失败”数字。
6. **将退订与失败区分开。** WhatsApp 上的 131050 或电子邮件中的退订，是授权信号，而不是技术错误。
7. 在能够追踪的地方，**把互动与订单、预约或付款等结果挂钩。**
8. **导出原始报告**（CSV），以便财务和分析人员核实数字。

### 报告版式示例

| 指标 | 定义 | 基数 |
|---|---|---|
| 已提交 | 已被接受待发送的消息 | 屏蔽之后的受众 |
| 已送达 | 已送达加已读 | 已提交 |
| 已读 / 已打开 | 已读回执或估算的打开 | 已送达 |
| 已点击或已回复 | 按钮点击、链接点击、回复 | 已送达 |
| 失败（按原因） | 按错误代码分组 | 已提交 |
| 已退订 | STOP、退订、停止营销 | 已送达 |

## 实操案例：利雅得一家连锁药房的 WhatsApp 活动

“Nakheel Pharmacy”是利雅得一家虚构的连锁药房，向一份已授权客户名单发送 WhatsApp 营销模板。在 24 小时截止后，送达报告显示一部分消息已送达，较小一部分已读，另有一组失败。

按代码对失败分组后，情况更加清晰。多数是 131026，即这些号码无法通过 WhatsApp 联系，团队将它们转到短信版本。一小组返回 131049，于是团队检查投放对象，并且不在 24 小时内重试同一个模板。少数号码返回 131050，这些号码被转入营销屏蔽名单。有一批消息因阿拉伯语模板变体使用了错误的语言代码而以 132001 失败，该问题在下次发送前得到修复。

最终报告显示送达率、基于已送达的已读率、基于已送达的按钮点击，以及通过优惠码核销的到店人次。报告中注明，已读率不包含关闭了已读回执的用户。

## 常见错误与客观局限

- **把已发送当作成功。** 已发送只表示已经发出。
- **将 WhatsApp 已读率与邮件打开率相比较。** 它们衡量的是不同的东西，盲区也不同。
- **什么都重试。** 对已退订或无法联系的号码重试，既浪费开支，又可能损害质量信号。
- **忽略时区和截止时间。** 在不同时间提取的报告无法对上。
- **期待完美的数据。** 回执可能延迟或缺失；运营商回执因网络而异；邮件打开只是估算。请在报告中说明。

## OmniChannels.ai 如何提供帮助

OmniChannels.ai 为 WhatsApp、短信、电子邮件和 Telegram 上的[群发活动](/platform/campaigns/)提供送达报告，包含汇总视图、高级视图、筛选和 CSV 导出，方便分析人员核实每一个数字。群发活动工具包括上传 Excel 或 CSV、预览、定时发送和重复号码过滤，可在发送前减少可避免的失败。WhatsApp 模板在上线前会显示审核状态，平台支持阿拉伯语和英语。基于 BroadNet Technologies 的短信运营商直连通道。如需复盘你目前的数据汇报，欢迎[预约演示](/demo/)。
