跳转至

自定义邮件服务商

要使用您自己的域名(例如 support@myapp.com)向终端用户发送 Authany 邮件,您需要配置外部 SMTP 服务商。

Authany 目前支持 SendGrid 以及其他自定义 SMTP 服务商。

使用您域名下的邮箱地址发送邮件

您可以通过修改本地化 JSON 中 email.default.sender 键的值来配置发件人地址。进入管理台 > 品牌 / 外观设计 > 自定义文本,添加或修改 email.default.sender 的值为您自己的邮箱地址(例如 no-replay@myapp.com),然后保存设置。该值可以针对每个语言区域单独设置。

发件域名认证

在 Authany 中添加邮件服务商之前,请确保发件域名已在该邮件服务上完成验证和认证。例如,您需要在 SendGrid 账号中配置好 myapp.com 域名,Authany 才能使用该账号以 no-reply@myapp.com 发送邮件。

请按照邮件服务商的说明设置您的域名:

配置外部 SMTP 服务商

您可以在管理台 > 高级 > 自定义邮件服务商中设置外部 SMTP 服务商。启用使用我自己的服务商开关即可看到相关字段。

使用 SendGrid 作为外部 SMTP 服务商

  1. 登录您的 SendGrid 账号
  2. 在设置(Settings) > API Keys 中创建 API 密钥
  3. 设置 API Key Name 以便识别,并在 API Key Permissions 下选择 Restricted Access
  4. 在 Access Details 下展开 Mail Send,将 Mail Send 权限设为 Full Access
  5. 点击 Create & View,复制生成的 API 密钥并妥善保存
  6. 在 Authany 管理台中,进入自定义邮件服务商
  7. 启用使用我自己的服务商
  8. 选择 SendGrid,粘贴您复制的 API 密钥,然后保存
  9. 您可以发送一封测试邮件以检查配置是否生效

使用其他 SMTP 服务商

其他 SMTP 服务商可以通过手动提供主机(Host)、端口(Port)、用户名(Username)和密码(Password)来设置。这些信息可以从您邮件服务商的文档或说明中获取。