跳到主内容

SendGrid

在这个指南中,我们将使用SendGrid作为SMTP服务器。

步骤1:为你的SendGrid账户创建API密钥

从左侧导航栏展开设置,然后从此列表中点击API密钥选项。 在这里,如果你过去生成过任何API密钥,你将会看到所有的API密钥。 要生成新的密钥,你需要点击创建API密钥并注意权限。

sendgrid_apikey

步骤2:发件人验证

参考文档验证你的电子邮件发件人,你可以选择单一发件人验证域名认证发件人身份

步骤3:配置Casdoor电子邮件提供商

现在在Casdoor中创建一个电子邮件提供商。 填写下面的必填字段:

必填字段备注
用户名输入 "apikey"
密码你的SendGrid的API密钥
发件人地址你的已验证发件人
主机输入 "smtp.sendgrid.net"
端口默认为465

sendgrid_provider

点击测试SMTP连接按钮。 如果你看到provider: SMTP成功连接,这意味着你的Casdoor服务可以访问SendGrid服务。

接下来,点击发送测试邮件按钮。 如果你看到邮件发送成功,这意味着测试邮件已经从发件人地址成功发送到测试邮件