Gmail+Resend+Cloudflare 搭建免费的企业邮箱

1- Gmail+Resend+Cloudflare 搭建免费的企业邮箱

1.1- 前言

本文详细介绍如何使用 Gmail + Resend + Cloudflare 搭建免费的企业邮箱系统。这个方案不仅支持接收企业域名邮件,同时也支持发送企业域名邮件,是一个完整的企业邮箱解决方案。

1.1.1- 所需服务介绍

  • Gmail:Google 提供的免费邮件服务,将作为我们的邮件客户端
  • Resend:专注于提高邮件送达率的开发者邮件服务平台
    • 免费计划:每天可发送 100 封邮件
    • 优点:高送达率、开发者友好
  • Cloudflare:提供免费的邮件转发功能,用于接收企业域名邮件

1.1.2- 准备工作

在开始之前,请确保:

  1. 已有一个 Gmail 账号
  2. 已注册 Resend 账号
  3. 域名已托管在 Cloudflare
  4. 确保域名的 DNS 记录可以修改

1.2- 视频教程

完整的视频教程请观看下面的视频:

如果视频无法加载,您也可以 直接访问 YouTube 观看

1.3- Resend 域名配置

1.3.1- 添加域名

  1. 登录 Resend 控制台
  2. 进入 Domains 页面
  3. 点击 “Add Domain” 按钮

Resend添加域名

1.3.2- 配置 DNS 记录

在 Cloudflare DNS 设置中添加 Resend 提供的 DNS 记录:

  1. 添加 DKIM 记录
  2. 添加 SPF 记录
  3. 添加 Return-Path 记录

Resend DNS 配置

Cloudflare DNS 设置

1.3.3- 验证域名

添加完 DNS 记录后:

  1. 返回 Resend 控制台
  2. 点击 “Verify” 按钮
  3. 等待验证完成(可能需要几分钟到几小时)

Resend 验证成功

1.4- Cloudflare 邮件转发配置

1.4.1- 启用邮件路由

  1. 登录 Cloudflare 控制台
  2. 选择你的域名
  3. 进入 Email > Email Routing
  4. 点击 “Get Started”

Cloudflare 邮件路由

1.4.2- 配置邮件转发

设置企业邮箱地址和转发目标:

  1. 添加你想使用的企业邮箱地址(例如:[email protected]
  2. 设置转发目标为你的 Gmail 地址

配置邮件转发

1.4.3- 验证目标邮箱

  1. Cloudflare 会向目标邮箱发送验证邮件
  2. 点击验证邮件中的链接完成验证

验证目标邮箱

1.4.4- 配置 DNS 记录

让 Cloudflare 自动添加必要的 DNS 记录:

  1. 点击 “Add Records”
  2. 确认添加的 MX 和 TXT 记录

添加 DNS 记录

1.4.5- 配置 Catch-all 规则

开启 Catch-all 功能,确保所有发往你域名的邮件都能被转发:

  1. 进入 Email Routing 设置
  2. 启用 Catch-all 地址
  3. 设置转发目标

配置 Catch-all

注意:启用 Catch-all 可能会收到更多垃圾邮件,请根据实际需求决定是否启用。

1.5- Gmail 配置

1.5.1- 添加发信账号

  1. 打开 Gmail 设置
  2. 进入 “Accounts and Import” 标签
  3. 在 “Send mail as” 部分点击 “Add another email address”

Gmail 账号设置

1.5.2- 配置 SMTP 设置

  1. 在 Resend 获取 SMTP 凭证:
    • 创建新的 API Key
    • 记录 SMTP 服务器信息

Resend SMTP 设置

  1. 在 Gmail 中填写 SMTP 信息:
   - Port: 465
   - Username: resend
   - Password: 你的 API Key

Gmail SMTP 配置

1.5.3- 完成验证

  1. 等待接收验证邮件
  2. 点击验证链接完成设置

Gmail 验证确认

1.6- 测试配置

1.6.1- 测试接收邮件

  1. 用其他邮箱向你的企业邮箱地址发送测试邮件
  2. 确认邮件能够正确转发到你的 Gmail

提示:如果没有在收件箱看到邮件,请检查垃圾邮件文件夹。

1.6.2- 测试发送邮件

  1. 在 Gmail 中撰写新邮件
  2. 从发件人下拉菜单选择你的企业邮箱地址
  3. 发送测试邮件并确认接收

发送测试邮件

1.7- 注意事项

  1. 发信限制

    • Resend 免费版每天限制 100 封邮件
    • 建议监控使用量避免超限
  2. 安全性

    • 定期更换 API Key
    • 启用双因素认证
    • 谨慎保管 SMTP 凭证
  3. 维护建议

    • 定期检查邮件转发是否正常
    • 监控垃圾邮件情况
    • 保持 DNS 记录更新