如何让AI为应用实现自定义域名邮箱发验证码?

📅 2026/7/18 19:50:17 👁️ 阅读次数 📝 编程学习
如何让AI为应用实现自定义域名邮箱发验证码?

大家在使用使用Kanlite轻看板的时候,收到的验证码邮件,发件人是:noreply@kanlite.xyz。

发件人邮件地址后缀使用的是自己的域名。如下图所示:

这是怎么实现的呢?

实现方式有很多种,阿里云、腾讯云的企业邮箱功能,都可以支持这个功能,不过域名需要备案,且以企业账号申请,而且有低消限制。对个人开发者不友好。

今天分享一个免费的方案:resend。

虽说是免费,但服务是企业级服务。当使用量超过很多的时候,购买付费计划即可。

在接入的时候只需要一句提示词即可完成接入。

下面是详细的教程,提示词在最后,可以点赞、收藏下。

我为分享邮箱功能三件套,为了方便实现,建议根据教程引导将域名托管到Cloudflare。邮件功能三件套:

  • 使用自定义域名邮箱地址发验证码(今天的功能实现)

  • 自定义域名邮箱地址收邮件转发

  • 使用Gmail发送发件人为自定义域名地址的邮件

1. 在cloudflare中添加域名

登陆cloudflare后,添加已经注册的域名(支持任何服务商接入)。
https://dash.cloudflare.com/

1.1 点击:添加-连接域,根据提示添加域名

没有特别说明,中间不用修改任何东西,按照引导操作即可。

1.2 修改dns域名服务商

到域名注册的服务商去修改域名的dns域名服务器。修改后一般快则10分钟,慢则几小时生效。

生效后,域名状态如下:

2. 免费设置自定义邮箱地址的发件功能

2.1 注册登录resend并创建一个key

https://resend.com/

resend有免费计划,免费计划每个月3000封邮件,够用。

注册后在 API keys页面,创建一个key,并保存一下key信息。

2.2 resend添加域名

点击添加域名后,再点击自动配置

随后,点击授权。

授权后,状态为pending,等待几分钟后,状态更新如下,代表已成功。
看下面的时间,是花了3分钟。

2.3 获取API key

进入API keys页面,去创建一个key即可。

上面的准备工作做好了,怎么让应用去接入呢?将下面的提示词发给AI即可。

我需要在项目中使用resend服务发送验证码,请帮我接入。resend文档:https://resend.com/docs/dashboard/emails/introduction

AI工作完成后,会提示你去配置API key以及设置发件人邮箱,将API key更新到指定位置即可。发件人邮箱设置为“noreply@你的域名”即可。

🚀 欢迎关注、加微信,与更多AI爱好者交流,共同成长!