准备用 Resend 发送邮件

在本页取得邮件发送中把 Resend 用作发送服务器时要填入的值。

Resend 中没有邮件账户这种东西。只要登记自己拥有的域名并通过认证,就可以用那个域名的地址发送邮件。认证了 dailycloset.com,用 orders@dailycloset.com 也好,用 support@dailycloset.com 也好,都可以发送,不需要另外为那些地址创建邮箱。

要有自己的域名才能开始

Resend 在一个已认证的域名都没有的情况下发不出邮件。只注册账号而没有域名,是用不起来的。

这里说的域名,是像 dailycloset.com 这样自己买下的地址。如果还没有,就要先买一个域名,并且要能在购买处的管理画面中添加设置。那些设置会在后面填入。

从 Resend 取得值

登录 Resend 后,请依次进行下面两个步骤。

1

登记域名并通过认证

  1. 点击左侧菜单的 Domains

  2. 点击 Add domain

    Resend 的 Domains 画面。没有任何已登记域名的空状态,右上角和正中间都有 Add domain 按钮

  3. Name 栏中输入自己的域名。

  4. 点击 Add domain

    Add domain 画面。Name 栏中已输入域名,右侧可见将要发送的地址预览

  5. 请把 DNS Records 中出现的值原样登记到购买域名的地方的管理画面中。

    起什么作用
    DKIM让收件方能确认从这个域名发出的邮件是否为真
    SPF告知可以由 Resend 代为发送这个域名的邮件
    DMARC不填也能通过认证。画面上也标着 Optional
  6. 请等到 Status 变为 Verified

    认证完成后的域名画面。Status 为 Verified,DNS Records 的每一行上也都带着 Verified 标记

DNS 记录是写明那个域名连向哪台服务器的设置。登记后稍等,Resend 会自行确认,完成后会出现"Your domain is ready to send emails"的提示。到了这个画面,就可以用那个域名的任意地址发送邮件了。

2

创建 API 密钥

这是 WEEGLOO 登录 Resend 时要用的值。

  1. 点击左侧菜单的 API keys

  2. 点击 Create API key

    Resend 的 API keys 画面。没有已创建密钥的空状态,右上角和正中间都有 Create API key 按钮

  3. Name 中输入以后能认出来的名称(例如 Weegloo mail)。

  4. Permission 中选择 Sending access

  5. Domain 就保持 All domains

  6. 点击 Add

    Add API Key 窗口。Name 中已输入名称,Permission 为 Sending access,Domain 为 All domains

  7. 请把出现的密钥值复制下来。

关闭窗口后就再也看不到这个密钥

弄丢了就只能重新创建。不要把 Permission 设为 Full access。发送邮件只需要 Sending access 就够了,而且这个密钥会保存在 WEEGLOO 中持续使用。

把取得的值填入 WEEGLOO

现在有了已认证的域名和 API 密钥。请回到邮件发送的登记步骤。在 Provider 中选择 自定义 SMTP,然后填入下面的值。

填入位置
SMTP 服务器smtp.resend.com
端口587
用户名resend
密码刚取得的 API 密钥
发件地址已认证域名下的地址。域名是 dailycloset.com 的话,就写成 orders@dailycloset.com 这样

用户名就是 resend 这几个字母本身

这里填的不是自己的账号 ID 或邮件地址。这个值对所有使用 Resend 的人都一样。

如果你把接入工作交给了 AI 智能体,并被告知去取这些值,就把 API 密钥和发件地址粘贴到对话框中,继续之前的工作。剩下的配置由智能体接着处理。

接下来要做的事

  • 邮件发送:用取得的值登记发件人,并介绍 Email Account 中要登记什么。
  • Script:介绍如何创建用登记好的发件人给客人实际发送邮件的作业。
  • Email Account:介绍在程序中直接登记和管理发件人时使用的请求、响应格式与字段规格。