新闻详情

新闻详情

首页 / 资讯中心 / 详情

Cloudflare Skills Email Service:在Workers中发送与路由事务性邮件的实战指南

发布时间:2026/9/30 3:54:24来源:尧图网络
Cloudflare Skills Email Service:在Workers中发送与路由事务性邮件的实战指南
Cloudflare Skills Email Service在Workers中发送与路由事务性邮件的实战指南【免费下载链接】skillsSkills for teaching agents how to build on Cloudflare.项目地址: https://gitcode.com/gh_mirrors/skills14/skillsCloudflare Skills Email Service是 Cloudflare Skills 仓库中专为 AI Agent 提供的邮件能力技能包帮助你在 Cloudflare Workers 中快速实现事务性邮件发送Email Sending与邮件路由Email Routing——无需自建 SMTP、无需管理 API 密钥一条wrangler命令即可接入。为什么选 Cloudflare Email Service2025 年推出的 Cloudflare Email Service 把邮件基础设施直接搬进了 Cloudflare 平台。它由两大能力组成能力作用典型场景Email Sending从 Worker 发送事务性邮件注册通知、密码重置、订单确认Email Routing接收并程序化处理入站邮件支持邮箱、自动回复、AI 收件箱对新手而言最大的好处是域名接入时 Cloudflare 会自动配置 SPF 与 DKIM 记录软性失败自动重试、硬性退信自动加入抑制列表你几乎不用操心反垃圾邮件认证的事。⚠️ 注意Email Service 只支持事务性邮件由用户行为触发不允许营销群发。第一步域名接入最快方法写任何邮件代码前先确认域名已接入。两种方式任选其一方式一CLI推荐npx wrangler email sending list # 查看已接入域名 npx wrangler email sending enable yourdomain.com npx wrangler email sending dns get yourdomain.com # 核对 SPF/DKIM 记录方式二Dashboard进入Compute AI Email Service Email Sending选择Onboard Domain平台会自动添加 SPFTXT与 DKIMCNAME/TXT记录DNS 通常在 5–15 分钟内生效。完整的命令清单与 MCP 管理方式见 cli-and-mcp.md。Workers 中发送邮件Binding 优先仓库技能的核心建议是在 Worker 中优先使用原生send_emailbinding而不是 REST API——binding 不需要 API 密钥只需在wrangler.jsonc中声明{ send_email: [{ name: EMAIL }] }随后在代码里通过env.EMAIL.send(...)发送支持多收件人、CC/BCC、附件与自定义头。发送响应会即时返回投递反馈delivered/permanent_bounces/queued方便记录送达指标。你的场景推荐路径参考资料Worker 中发送邮件send_emailbindingsending.md外部应用Node/Go/Python发送REST API Bearer tokenrest-api.md命令行 / 编码 Agent 发送wrangler email sending sendcli-and-mcp.md本地开发小技巧在 binding 配置中加remote: truewrangler dev时就会真实发信记得用你自己可控的测试地址部署前移除该配置。路由入站邮件email() 处理器接收邮件则完全相反——不需要任何 binding只需在 Worker 中导出一个email()函数再用路由规则把收件地址连到你的 Workermessage.forward()— 转发到已验证的地址message.setReject()— 以永久 SMTP 错误拒信message.reply()— 直接回复message.raw— 原始 MIME 流只能读一次先 buffer 再解析一个非常实用的进阶模式是存储后回复Human-in-the-Loopemail()处理器解析邮件后存入 Durable ObjectSQLite并立即返回由人工或 AI Agent 稍后审阅、再通过send_emailbinding 回复——每个邮箱地址对应一个 DO 实例天然隔离。该架构与 [postal-mime] 解析流程的详细实现见 routing.md。如果你在用 Cloudflare Agents SDK。提升送达率让邮件远离垃圾箱Cloudflare 已托管了大部分认证工作SPF、DKIM、IP 信誉、软退重试、抑制列表、反馈回路你只需做好三件事内容规范同时提供 HTML 与纯文本版本使用可识别的发件人名标题诚实避免全大写列表质量发送前校验地址、订阅采用双重确认、及时响应退订补一条 DMARC 记录如还没有vDMARC1; pquarantine; ruamailto:dmarc-reportsyourdomain.com监控方面每次发送都会返回即时投递结果账号级分析、抑制列表查询与 GraphQL 分析 API 的完整用法都整理在 deliverability.md。核心指标建议值指标目标不达标时送达率 95%检查无效地址与 DNS 记录硬退信率 2%清洗邮件列表投诉率 0.1%简化退订、停止非预期邮件新手最常见的 5 个坑技能文档总结的 Common Mistakes 里最值得提前记住的是这几条坑后果修复忘记在 wrangler 配置中声明send_emailbinding发送直接报错加send_email: [{ name: EMAIL }]从未接入的域名发信发送被拒先运行wrangler email sending enable两次读取message.raw第二次读到空先new Response(message.raw).arrayBuffer()缓存转发到未验证地址静默失败先用wrangler email routing addresses create验证用假地址测试退信伤害发件人信誉开发期只用自己可控的真实地址完整避坑表见技能主文件 SKILL.md。参考资料导航技能遵循检索优先于预训练原则遇到不确定时以官方文档为准。仓库内相关路径一览技能入口与任务导航SKILL.mdWorkers binding 与 Agents SDK 发送sending.mdREST API 集成rest-api.md入站路由与解析routing.md域名接入、CLI 与 MCPcli-and-mcp.md送达率与反垃圾实践deliverability.mdAI Agent 邮件处理email.md想给项目安装整个 Cloudflare Skills 技能集含本邮件技能安装方式见仓库根目录 README.md。小结Cloudflare Skills Email Service 让邮件能力在 Workers 里变得像调用 KV 一样简单——发送用 binding、接收用email()、送达率靠平台托管。按本文顺序走一遍域名接入 → 发送 → 路由 → 送达率半天内即可上线一个可靠的事务性邮件系统。【免费下载链接】skillsSkills for teaching agents how to build on Cloudflare.项目地址: https://gitcode.com/gh_mirrors/skills14/skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

面向新能源汽车4S店的数据可视化分析系统 2026/9/30 7:53:24

面向新能源汽车4S店的数据可视化分析系统

一、毕业论文目的对大学期间所学基础和专业知识的全面检验与总结;提高综合运用所学专业知识分析、解决实际问题的能力;掌握文献检索、资料查询的基本方法以及获取新知识的能力;提高学生解决电子通信、计算机领域复杂工程问题的设计和开发能力…

阅读更多 →
如何养一个越用越聪明的AI智能体:OpenClaw部署与调教实战 2026/9/30 7:53:18

如何养一个越用越聪明的AI智能体:OpenClaw部署与调教实战

先把话说前面:如果你只是把AI当成一个随用随走的问答框,那你大概率感受不到“越用越聪明”这件事。但如果你把OpenClaw这类智能体当成一个长期共事的搭档,每天让它处理邮件、整理笔记、跟进项目、甚至替你回消息,你会发现它真的会…

阅读更多 →
Unity渲染优化:看懂状态切换,把SetPass Calls压下去 2026/9/30 7:53:18

Unity渲染优化:看懂状态切换,把SetPass Calls压下去

你有过这种经历吗?项目做到中后期,功能不增不减,场景也谈不上多豪华,突然一夜之间帧率掉了一半。我遇过最典型的一次:一辆拖车,上面堆了六十多个“长得一模一样”的货箱,美术同学为了调色方便&a…

阅读更多 →
从 fork 到进程池:进程创建原理与实战排查 2026/9/30 7:53:18

从 fork 到进程池:进程创建原理与实战排查

进程的创建这件事,看起来是操作系统课里最不起眼的一个练习,真到生产环境里翻起车来,能让人整宿睡不着。我在带团队做后端服务的时候,见过太多"程序明明启动起来了,进程却莫名消失""父子进程互相卡死&q…

阅读更多 →
HTTP 2xx状态码全解析:从200到206,避开接口设计那些坑 2026/9/30 7:53:18

HTTP 2xx状态码全解析:从200到206,避开接口设计那些坑

先说一个我自己的经历。早些年排查一个下载服务故障,用户反馈大文件下载到一半总损坏,抓包一看,服务器对Range: bytes1024-这段请求直接回了200 OK,而且把整个文件当响应体发了出来。下载工具倒是没报错,但文件拼接出来…

阅读更多 →
Node.js+Vue+协同过滤:招聘平台推荐系统全栈实战复盘 2026/9/30 7:53:17

Node.js+Vue+协同过滤:招聘平台推荐系统全栈实战复盘

拿到这个项目需求的时候,对方说得很直接:“我们要做一个招聘求职平台,职位列表、简历投递这些基础功能都还好办,但推荐这块必须跟传统搜索不一样——用户进来之后,应该看到的是系统推给他的职位,而不是他自…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉