# 重新发送集成 ## 概览 `@botpresshub/resend` 是一个允许Botpress 聊天机器人通过 Resend API 发送邮件的集成。 ## 配置 ### 验证您的域名 (https://resend.com/domains) 1.登录重新发送仪表板 (https://resend.com/) 2.在左侧导航栏中点击 "域" 3. 3.在右上角附近,单击 "添加域" 4. 4.在 "名称 "字段中输入您的域名(如Botpress.com") 5. 5.(可选)选择离您的用户群最近的服务器区域 6.(可选)自定义返回路径(只建议您了解其作用) 7.点击 "添加域名"(位于 "高级选项 "下方) 8.在域名提供商(如 SquareSpace、GoDaddy 等)的门户网站中添加 DNS 记录 1.虽然 DMARC 记录是可选的,但建议使用它来防止域名被欺骗/未经授权使用。 9.点击 "我已添加记录",等待每个状态被标记为 "已验证" 10. 10.现在,您就可以使用域名发送电子邮件了。祝您发送电子邮件愉快! ### 获取 API 密钥 (https://resend.com/api-keys) 1.登录重新发送仪表板 (https://resend.com/) 2.在左侧导航栏中点击 "API 密钥 3.在右上角附近,点击 "创建 API 密钥 4.给密钥命名并授予密钥 "发送访问权限 1.可选择希望密钥通过哪些域发送电子邮件 5.点击 "添加 "生成 API 密钥 6.将生成的 API 密钥复制到安全位置,因为它只会显示一次 ### 设置 Webhooks (https://resend.com/webhooks) 1.登录重新发送仪表板 (https://resend.com/) 2.在左侧导航栏中点击 "Webhooks"(网络钩子 3.靠近右上角,点击 "添加Webhook 4.从Botpress 集成配置中复制webhook URL,并将其粘贴到 Resend 的 "端点 URL "输入框中 5. 5.选择要监听的webhook 事件 6.点击 "添加"(位于 "选择要监听的事件 "部分下方) 7. 7.(可选,但建议)复制 Resend 中的 "签名密文",并将其粘贴到Botpress 集成配置的Webhook 签名密文 "中。 8.现在,您的机器人就可以监听来自 Resend 的事件了 ## 旁注 目前的实现仅限于发送 [markdown](https://spec.commonmark.org/0.31.2/) 富文本电子邮件,不过将来会进一步扩展。 ## 资源 - https://resend.com/docs/introduction - https://resend.com/docs/dashboard/domains/introduction - https://resend.com/docs/dashboard/api-keys/introduction - https://resend.com/docs/dashboard/emails/send-test-emails