介绍
# Email Best Practices
构建可送达、合规且用户友好的电子邮件的指南。
## 架构概览
``` [User] → [Email Form] → [Validation] → [Double Opt-In] ↓ [Consent Recorded] ↓ [Suppression Check] ←──────────────[Ready to Send] ↓ [Idempotent Send + Retry] ──────→ [Email API] ↓ [Webhook Events] ↓ ┌────────┬────────┬─────────────┐ ↓ ↓ ↓ ↓ Delivered Bounced Complained Opened/Clicked ↓ ↓ [Suppression List Updated] ↓ [List Hygiene Jobs] ```
## 快速参考
| 需要... | 查看 | |------------|-----| | 设置 SPF/DKIM/DMARC,修复垃圾邮件问题 | [Deliverability](./resources/deliverability.md) | | 构建密码重置、OTP、确认邮件 | [Transactional Emails](./resources/transactional-emails.md) | | 规划您的应用需要哪些邮件 | [Transactional Email Catalog](./resources/transactional-email-catalog.md) | | 构建新闻简报注册、验证电子邮件 | [Email Capture](./resources/email-capture.md) | | 发送新闻简报、促销邮件 | [Marketing Emails](./resources/marketing-emails.md) | | 确保 CAN-SPAM/GDPR/CASL 合规 | [Compliance](./resources/compliance.md) | | 区分事务性邮件与营销邮件 | [Email Types](./resources/email-types.md) | | 处理重试、幂等性、错误 | [Sending Reliability](./resources/sending-reliability.md) | | 处理送达事件、设置 Webhooks | [Webhooks & Events](./resources/webhooks-events.md) | | 管理退信、投诉、屏蔽列表 | [List Management](./resources/list-management.md) |
## 从这里开始
**新应用?** 首先从[目录](./resources/transactional-email-catalog.md)开始,规划您的应用需要哪些邮件(密码重置、验证等),然后在发送第一封邮件之前设置[送达能力](./resources/deliverability.md)(DNS 身份验证)。
**垃圾邮件问题?** 首先检查[送达能力](./resources/deliverability.md)——身份验证问题是最常见的原因。Gmail/Yahoo 会拒绝未经身份验证的电子邮件。
**营销邮件?** 遵循此路径:[Email Capture](./resources/email-capture.md)(收集同意)→ [Compliance](./resources/compliance.md)(法律要求)→ [Marketing Emails](./resources/marketing-emails.md)(最佳实践)。
**生产环境就绪的发送?** 增加可靠性:[Sending Reliability](./resources/sending-reliability.md)(重试 + 幂等性)→ [Webhooks & Events](./resources/webhooks-events.md)(追踪送达)→ [List Management](./resources/list-management.md)(处理退信)。