通过 SMTP 发送邮件,无需 重写你的应用。

只需替换主机和凭据,即可将 Nodemailer、Rails、Django、Laravel 或内部工具指向 Bird 的区域 SMTP 服务器。现有邮件代码和 MIME 邮件保持不变,发送即可获得自动 DKIM 签名、硬退信屏蔽、实时送达 Webhook 和可搜索的消息日志。

Trusted by engineering and product teams
shipping at global scale.

验证你的发送域名和 DNS
再切换流量。

将生产邮件指向未验证的域名,会立即导致拒收或进入垃圾邮件箱。在编辑器中让 Bird MCP 确认你的 DKIM 和退信路径 DNS 记录已验证,然后将区域 SMTP 主机和 API 密钥填入应用的环境变量。

保留现有邮件代码,并设置
在每个 API 密钥上设置投递默认值。

将 Bird 的区域主机、端口和 API 密钥填入你的邮件库,现有的 HTML 模板、自定义标头和文件附件均无需改动。你可以为每个 API 密钥分配类别、IP 池、标签以及打开或点击跟踪默认值,让计费服务、CRM 和内部工具各自按自己的规则发送。

通过端口 465 上的隐式 TLS 或端口 587 和 2525 上的 STARTTLS 连接,并添加幂等请求头,这样 SMTP 客户端在连接断开后重试时不会发送重复邮件。

准备好构建了吗?

跟踪投递、退信和 Webhook
就像通过 API 发送一样。

传统的 SMTP 中继在服务器交出邮件后,你无从得知后续情况。Bird 在 SMTP 响应中返回可跟踪的消息 ID,将接收、投递、延迟和退信事件实时推送到你的控制台和签名 Webhook,并自动屏蔽硬退信和垃圾邮件投诉。

你的域名。
你的信誉。

Verify your domain and separate transactional and marketing traffic to protect your sender reputation. Bird automatically suppresses addresses after a hard bounce.

SMTP 中继详解。

Bird SMTP 使用什么凭据?

将 SMTP 用户名设为 bird,并使用具有邮件发送权限的区域 API 密钥作为密码。连接 eu1.smtp.bird.com 或 us1.smtp.bird.com,与密钥所属区域保持一致。为每个应用分配独立的 API 密钥,即可分别设置 IP 池、类别和跟踪默认值;撤销密钥后,其 SMTP 访问权限会在几秒内失效。

支持哪些端口?

隐式 TLS 使用 465 端口,基于 TLS 1.2 或 1.3 的 STARTTLS 使用 587 和 2525 端口。当云网络或防火墙屏蔽 587 端口时,可直接改用 2525 端口。Bird 要求先建立 TLS 加密才接受凭据,且不提供 25 端口用于邮件提交。

SMTP 能渲染已存储的 Bird 模板吗?

不会。Bird SMTP 会原样发送你的应用提交的 MIME 邮件,包括渲染后的 HTML、纯文本正文、邮件头和最大 20 MB 的附件。这适合框架或内部工具已在代码中构建邮件的场景;如果希望 Bird 使用动态变量渲染已存储的模板,请改用 Email API 发送。

规模扩展, 不失控制。

Separate production and sandbox traffic into dedicated workspaces, scope API keys to the exact channels each service or agent needs, and track permission changes in the audit log.

更进一步。
用邮件。

事务性发送、营销活动和送达率工具,尽在一处。

Start with one channel and expand as you grow.

Add new channels, verification, and connectivity in the same workspace, using the same API keys, webhooks, and SDKs.

你的下一个创意。 随时连接。

Start building with Bird in minutes.