位置: 设置 → 读者与收益 → 关联服务 → 邮件与短信
打开此页面: admin.<your-site>/settings/connections/email(将 <your-site> 替换为你的网站地址)
开始之前
- 仅网站所有者可以添加或更改邮件服务。
- 选择一种服务即可,后续可随时更改。
- 请使用你拥有所有权的发件人地址。使用 Brevo 时,请使用你自有域名下的邮箱,例如 news@yoursite.com。
操作步骤
- 打开 设置 → 读者与收益 → 关联与集成 → 邮件与短信 → 邮箱。
- 点击 添加邮件服务。弹窗会提示 你的网站应如何发送 email??
- 选择一项:
- Keynate Email(已包含)。 如果显示 就绪,说明它已在为你发送邮件。点击 继续使用 Keynate Email 即可,无需添加任何内容。如果显示 即将推出,请先选择其他服务。
- Gmail 或 Google Workspace。 免费。非常适合发送登录验证码和小型邮件通讯(newsletter)。
- Zoho Mail。 从你的 Zoho Mail 地址发信。
- Brevo。 每天免费发送最多 300 封邮件。非常适合邮件通讯。
- 选择 Gmail、Zoho 或 Brevo 后,弹窗会显示 快捷 3 步 以及在新标签页中打开对应设置页面的按钮。完成这 3 个步骤后,返回并填写表单:
- Gmail: (1) 在 Google 账号中打开 安全协议 并开启两步验证。(2) 打开 App passwords(应用专用密码),输入 Keynate 作为名称,然后点击 创建。(3) 复制 16 位密码并粘贴到 应用专用密码(16 位) 中。同时输入 您的 Gmail 地址。应用专用密码不同于你平时的 Gmail 密码。包含空格不影响使用。如果是没有应用专用密码的工作账号,请联系你的 Google Workspace 管理员开启权限。
- Zoho Mail: (1) 在 Zoho 中打开账号安全设置下的 App passwords(应用专用密码)页面。(2) 点击 Generate new password,输入 Keynate 作为名称并点击 Generate。(3) 复制密码并粘贴到 Zoho 应用专用密码。输入 您的 Zoho Mail 地址。在 您的 Zoho 账号属于哪个区域?? 下选择 India (zoho.in)、Everywhere else (zoho.com) 或 Europe (zoho.eu)。如果不确定,请查看你的 Zoho Mail 网页端网址。
- Brevo: (1) 在 Brevo 的 Senders, Domains & Dedicated IPs → Domains 下添加你的域名。(2) 打开 SMTP & API → API keys,创建一个密钥并复制。(3) 将其粘贴到 API 密钥。请使用已验证域名下的 读者看到的发件邮箱地址。
- 检查 发件人名称。在 更多选项 下,你可以添加 Reply-to(回复地址)并开启 设为默认。
- 点击 连接。
- 在 发送测试邮件至 下输入你自己的邮箱,然后在新增卡片上点击 测试连接。屏幕将提示“Sent. Check the inbox (and the spam folder)”。
- 在卡片菜单中,可使用 设为默认、关闭 或 移除。
其他服务(更多选项)
- 在弹窗中打开 更多选项(其他 email 服务)。
- 选择 SMTP 服务器、Amazon SES、Resend、Postmark、SendGrid 或 Mailgun。
- 填写各字段:
- SMTP 服务器:SMTP 服务器、端口(通常为 587)、安全协议(STARTTLS(端口 587) 或 SSL/TLS(端口 465))、用户名、密码。
- Amazon SES:AWS 区域、访问密钥 ID、私有访问密钥。请使用仅具备邮件发送权限的 IAM 用户。
- API 服务:粘贴 API 密钥。Mailgun 还需要填写发信域名。
- 输入 发件人邮箱、发件人名称,以及选填的 回复邮箱。点击 连接,并按上述步骤发送测试邮件。
温馨提示
- 保存后的敏感凭据将不再显示。
- Keynate Email 卡片会显示状态标签(就绪、受限、已暂停、需要处理、Can't connect、正在准备)、发件人地址以及本月用量。登录验证码不计入月度总量。
- 编辑发件人 可修改发件人名称、回复地址,并且在你的自定义域名验证通过后,还可以修改 @ 符号前面的部分。
- 开关“Use Keynate Email when my own provider can't send”(当自有服务商无法发送时使用 Keynate Email)可让 Keynate Email 作为后备方案随时介入。
- 如果你的网站尚未开启 Keynate Email,弹窗会提示 即将推出。在此期间请先选择 Gmail、Zoho Mail 或 Brevo。
- SES 与 Amazon SNS:请将 退信与投诉 Webhook URL 订阅至你的 SES 主题。
常见故障
- “Enter the SMTP server name, e.g. smtp.yourmail.com.”
- “Use a number between 1 and 65535 (usually 587).”
- “The provider refused these details. Check the username and password.”
- “This server is on a private network. Use your provider's public server name.”
- “Removing means messages stop going out through it. If it's the default, readers can't get email codes until you pick another.”
- “Enter an email like news@yourdomain.com.”
- “Enter the SMTP password.” 请从你的邮件服务中复制该密码。
- “Paste the access key id from AWS IAM.” / “Paste the secret access key. AWS shows it only once.” 如果遗失,请在 AWS 中新建密钥。
- “The mail service refused these details. Check the username and password.”
- “Enter the email address to send the test to.”
- “Paste the API key from your email service.” / “Enter the sending domain you added in Mailgun, like mg.yoursite.com.”
常见问题
常见问题
什么是发件人名称(From name)?
读者在邮件中看到的名称,通常为你网站的名称。使用 Keynate Email 时,该名称不能包含邮箱地址或 Keynate 字样。
哪种方式最简单?
Keynate Email,当其显示 就绪 时:无需任何额外配置。否则,Gmail、Zoho Mail 或 Brevo 大约只需两分钟即可设置完毕。
我可以绑定多个邮件服务商吗?
可以。使用 设为默认 即可设置优先使用哪一个。