适用场景
- 需要把
Cloudflare Temp Email用作邮箱生成 - 需要把
Cloudflare Temp Email用作邮箱服务 - 需要同时配置
Temp API、认证信息、域名和收件邮箱
准备内容
- 一个可用的
Cloudflare Temp Email后端地址 - 如果要使用随机子域,对应域名解析已经提前配置好
- 后端的
admin auth - 如果站点额外设置了访问密码,对应的访问认证信息
- 一个真正用于接收转发邮件的收件邮箱
操作步骤
第一步:先确认当前用途
Cloudflare Temp Email 可以同时承担两类角色:
邮箱生成邮箱服务
如果两边都选择了它,就需要把两套配置都填完整。
第二步:填写 Temp API
在插件中先填写 Temp API,例如:
https://your-worker-domain
不论你把它用于 邮箱生成 还是 邮箱服务,这一项都必须先配好。
第三步:按需填写 Admin Auth
如果你把 邮箱生成 选择成 Cloudflare Temp Email,就需要填写 Admin Auth。
它对应后端配置里的 admin auth。
第四步:按需填写 Custom Auth
Custom Auth 只有在站点额外开启访问密码时才需要填写。
如果没有这层额外访问密码,留空即可。
它不会替代 Admin Auth。
第五步:配置 Temp 域名
这里填写允许创建邮箱的基础域名。
即使你开启了 随机子域,这里仍然填写基础域名,而不是随机出来的子域名。
第六步:按需开启 随机子域
只有在 邮箱生成 = Cloudflare Temp Email 时,这一项才会生效。
启用前需要先确认:
- 后端已经配置
RANDOM_SUBDOMAIN_DOMAINS - Cloudflare DNS 已经设置
MX *
第七步:作为 邮箱服务 时填写 邮件接收
如果 邮箱服务 也选了 Cloudflare Temp Email,还需要填写真正的收件邮箱。
后续转发邮件会送到这里。
第八步:查看后端搭建参考
如果你还没有部署后端,可以参考:
https://linux.do/t/topic/316819
常见问题
为什么我明明配了 Temp API,还是不能生成邮箱?
先确认:
邮箱生成是否真的选了Cloudflare Temp EmailAdmin Auth是否正确Temp 域名是否正确
为什么随机子域没有生效?
通常是因为后端没有配置 RANDOM_SUBDOMAIN_DOMAINS,或者 Cloudflare DNS 没有完成 MX * 设置。
注意事项
- 如果同时把它用作
邮箱生成和邮箱服务,要把两边相关字段都检查一遍 Custom Auth只有额外访问密码场景才需要填写- 开启随机子域前,先确认后端和 DNS 已经准备好
FlowPilot