跳到主内容

一篇文章 含有标签「Email」

查看所有标签

用于 Casdoor 验证码的邮件提供商:Brevo SMTP、Resend、SendGrid、ACS Email 和 SES

· 阅读时间:一分钟
Yang Luo
Casdoor Maintainer

Casdoor 通过邮件提供商发送注册验证码、密码重置链接和魔法链接。它支持 Resend、SendGrid 和 Azure Communication Services (ACS) Email 的原生 API 类型,一个适用于任何 SMTP 中继(您自己的服务器、Google Workspace、Microsoft 365、Brevo、Amazon SES)的 Default SMTP 类型,以及一个用于任何其他 HTTP API 的 Custom HTTP Email 类型。如果您希望有免费额度且设置简单,建议从 Resend 或 Brevo 开始。如果您已经在 AWS 或 Azure 上运行,SES 或 ACS 可以将计费集中在一个地方。无论您选择哪一个,送达率的工作都是一样的:需要一个 SPF 和 DKIM 与发件地址一致的发件域名。

MailHog vs Mailpit:使用 Casdoor 测试验证和密码重置邮件

· 阅读时间:一分钟
Yang Luo
Casdoor Maintainer

MailHog 和 Mailpit 都是用于开发的伪 SMTP 服务器:它们接受每条消息,保留它,并在 Web UI 中显示而不是投递它。两者都使用相同的默认端口,SMTP 为 1025,Web UI 和 API 为 8025,因此对于任何一个,SMTP 地址都是 smtp://127.0.0.1:1025,收件箱位于 http://127.0.0.1:8025。区别在于维护情况:MailHog 的最后一次发布 v1.0.1 发布于 2020 年 8 月,而 Mailpit 于 2026 年 10 月 31 日发布了 v1.33.0。对于新项目,请使用 Mailpit。Casdoor 通过普通的 SMTP 提供商向两者发送消息,因此您可以在没有真实邮件账户的情况下测试注册代码、密码重置邮件和魔法链接。