1. 注册域名并配置 Cloudflare

  1. 注册域名:你可以在 Cloudflare 或其他域名注册商(如 DNSPod)注册一个域名。

  2. 添加域名到 Cloudflare

    • 登录 Cloudflare 账号。

    • 点击右上角的“添加站点”,输入你的域名并点击“添加站点”。

    • 选择免费的套餐。

    • 根据提示更新你的域名 DNS 服务器地址。

2. 配置 Cloudflare 邮件转发

  1. 进入 Cloudflare 仪表板

    • 选择你添加的域名。

    • 点击左侧菜单中的“电子邮件”。

  2. 设置邮件转发

    • 输入你想要的域名前缀(如 admin)。

    • 输入目标邮箱地址(如你的 Outlook 地址)。

    • 点击“创建并继续”,然后打开你填入的邮箱完成目标邮箱地址验证。

    • 添加 DNS 记录并启用邮件转发。

    • 在路由规则中启用 Catch-all 地址。

3. 配置 Outlook 发送邮件

  1. 登录 Outlook 账号

  2. 添加域名邮箱为别名

    • 进入设置,选择“邮件” -> “转发和 IMAP”,找到管理或选择主别名。

    • 在新页面中点添加电子邮件。

    • 输入你的域名邮箱地址(如 admin@yourdomain.com),点击“添加别名”

    • 验证你的邮箱地址,点击邮件中的验证链接。

  3. 开启 POP 和 IMAP 服务(可选):

    • 回到 Outlook 设置,选择“邮件” -> “转发和 IMAP”并找到“POP 和 IMAP”项目。

    • 开启 POP 和 IMAP 服务:

      • 收件服务器:POP: outlook.office365.com | TLS | 995

      • IMAP: outlook.office365.com | TLS | 993

      • 发件服务器:SMTP: smtp.office365.com | STARTTLS | 587

    • 使用你的 Outlook 密码进行身份验证。

测试和验证

  • 发送测试邮件到你的域名邮箱,再选择域名邮箱发送邮件到自己另外的邮箱,确保能够接收和发送邮件。

通过这些步骤,你就可以使用 Cloudflare 和 Outlook 搭建一个无服务器的域名邮箱了。