SendGrid
在这个指南中,我们将使用SendGrid作为SMTP服务器。
步骤1:为你的SendGrid账户创建API密钥
从左侧导航栏展开设置,然后从此列表中点击API密钥选项。 在这里,如果你过去生成过任何API密钥,你将会看到所有的API密钥。 要生成新的密钥,你需要点击创建API密钥并注意权限。
步骤2:发件人验证
参考文档验证你的电子邮件发件人,你可以选择单一发件人验证或域名认证:发件人身份
步骤3:配置Casdoor电子邮件提供商
现在在Casdoor中创建一个电子邮件提供商。 填写下面的必填字段:
必填字段 | 备注 |
---|---|
用户名 | 输入 "apikey" |
密码 | 你的SendGrid的API密钥 |
发件人地址 | 你的已验证发件人 |
主机 | 输入 "smtp.sendgrid.net" |
端口 | 默认为465 |
点击测试SMTP连接
按钮。 如果你看到provider: SMTP成功连接
,这意味着你的Casdoor服务可以访问SendGrid服务。
接下来,点击发送测试邮件
按钮。 如果你看到邮件发送成功
,这意味着测试邮件已经从发件人
地址成功发送到测试邮件
。