常见功能的操作步骤。DNS 示例中 mail.example.com 代表你的邮件服务器入口域名(即 PUBLIC_BASE_URL 使用的域名),1.2.3.4 代表服务器公网 IP,请替换成自己的。
example.com),点击「添加」。inbox.example.com,同样需要给它单独配置 MX 记录。目标:让该域名的邮件投递到你的服务器。
类型 A 名称 mail 内容 1.2.3.4 (代理状态:DNS only 灰云)
类型 MX 名称 @ 邮件服务器 mail.example.com 优先级 10 类型 TXT 名称 @ 内容 v=spf1 mx ~all
mail.example.com 这条 A 记录必须是「仅 DNS」灰云,不能开橙云代理——MX 指向的主机不能走 Cloudflare 代理,否则收不到邮件。DNS name must be within your zone ...,说明你在别的域名的 zone 里加记录了——先把该域名作为独立站点添加到 Cloudflare,再进它自己的 DNS 页面配置。子域名(如 a.b.com)要在上级域名 b.com 的 zone 里配置。说明该域名开启了 Cloudflare Email Routing,MX 被 Cloudflare 接管,与本系统冲突(本系统需要 MX 直指你的服务器)。
route*.mx.cloudflare.net 记录)。test 会生成 test-01、test-02),自定义 token 必须留空。https://mail.example.com/m/<token>,把它发给普通用户即可。邮箱----接码链接。mail.example.com、且该主机 A 记录是灰云直连服务器 IP。sudo ss -lntp | grep :25。sudo journalctl -u token-mail-lite -f,然后从外部发一封测试邮件。