怎么在cloudflare建立自己的邮箱服务
介绍
使用 Cloudflare 的域名邮箱服务,你可以自定义域名邮箱及其转发规则。实际上,它通过 Cloudflare 将邮件转发到你的邮箱。以下是一个将邮件转发到 Telegram 机器人的示例,参考 mail2telegram。这种方式更方便,无需登录邮箱查看,新的邮件会直接发送到你的 TG 机器人。这个服务非常实用,许多需要注册邮箱的网站都可以使用它进行注册。
根据 mail2telegram 项目在 Cloudflare 上建立邮箱服务,按照以下步骤进行:
步骤
1. 配置 Telegram Bot
- 在 Telegram 中找到@BotFather,使用命令/newbot 创建一个新 Bot。
- 复制生成的 Token。
2. 获取 TELEGRAM_ID: 你的 Telegram 聊天 ID。
3. 登录 cloudflare,创建一个 worker
4. 配置域名邮箱
5. 将mail2telegram的代码克隆到本机。
1 |
|
6. 复制配置模板并修改配置:
注意:这些参数可以在部署后在 cloudflare 的 worker 中查看和编辑,这里也可以不用更改。
1 |
|
你需要为 DB 绑定提供一个 Cloudflare KV 存储的 ID。你可以在 Cloudflare 的控制面板中创建一个 KV 命名空间,并将其 ID 填入这里。
7. 安装依赖并部署
1 |
|
8. cloudflare 邮箱路由配置
9. 测试邮件
用 gmail 发送邮件到你的邮箱,然后查看你的 tg 机器人是否收到邮件。
总结
通过以上步骤,你可以在 Cloudflare 上建立一个邮箱服务,并将邮件转发到你的 Telegram 机器人。这种方法不仅方便,而且可以自定义邮件的转发规则,非常适合需要自动化处理邮件的用户。
配置过程中,需要使用到 cloudflare 的 worker 和 kv 存储,所以需要先注册一个 cloudflare 的账号。
注意:配置自定义域名不要到 DNS 中解析,直接在 worker 中添加才行。
如果文章对你有帮助,欢迎点击上方按钮打赏作者,更多功能请访问博客站
怎么在cloudflare建立自己的邮箱服务
https://blog.fxcxy.com/2025/01/11/怎么在cloudflare建立自己的邮箱服务/