-
- 在DNSHE免费申请一个10年的二级域名。
-
- 将域名托管给Cloudflare
-
- 创建邮件路由,接收邮件。
-
- 使用resend的SMTP发送邮件
一、申请免费二级域名
- 进入 DNSHE 官网 https://dnshe.com -> 切换中文 -> 免费注册

- 进入 免费域名 -> 注册新域名,输入自己的二级域名前缀和选择一个自己喜欢的二级域名

- 到此域名申请完成了,有的是10年,也有2999年到期的
二、将域名托管给Cloudflare
- 注册登录Cloudflarehttps://dash.cloudflare.com,右上角添加 -> 链接域

- 输入前面注册的域名

- 选择免费的计划就可以了

- 继续激活

- 复制DNS服务器

- 回到 DNSHE 中,将上面的DNS服务器地址配置到DNS服务中

- 回到Cloudflare中,等待DNS服务器生效,一般几分钟到几小时不等

- 等到完成页面出现,说明域名已经托管给Cloudflare了

三、创建邮件路由,接收邮件
- 进入电子邮件 -> 电子邮件路由 ->创建路由。 自定义地址就是你用的 邮件地址,目标地址是实际接收邮件的地址

- 会发一封邮件到目标邮件去确认,点击邮件中的链接完成验证。

- 自动添加路由DNS解析(手残点快了忘记截图了,直接看DNS解析结果吧)

- 到此配置完成了,可以在路由规则中,添加新的邮件,这个貌似可以添加无数过

- 可以向 55@zngw.ccwu.cn 邮件地址发个邮件测试一下,可以收到哈。
四、使用resend的SMTP发送邮件
- 注册登录 resend https://resend.com, 切换到 Domains 点加域名

- 添加域名

- 复制resend中的几组dns解析,回到Cloudflare中DNS解析页面,添加DNS,等待配置生效

- 添加 API Keys


- 记录API Key,这个只显示一次哦

- 进入设置页面 -> SMTP,获取smtp信息,密码为api keys中记录的key。

使用stmp发邮件
- 支持stmp发邮件的客户端都可以用上面的smtp信息来发送邮件。比如:GMail、163邮箱以及一些邮件客户端都可以发送。
使用API发送邮件
直接使用curl命令发送邮件
curl -X POST 'https://api.resend.com/emails' \
-H 'Authorization: Bearer 这里切换成你的Key' \
-H 'Content-Type: application/json' \
-d $'{
"from": "55 <55@zngw.ccwu.cc>",
"to": ["接收邮件"],
"subject": "邮件标题",
"text": "邮件内容"
}'

评论区