上级 项目
type
status
date
slug
summary
password
子级 项目
tags
category
CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP TelegramBot

使用 cloudflare 免费服务,搭建临时邮箱

环境:

  • Cloudflare D1 作为数据库
  • 使用 Cloudflare Pages 部署前端
  • 使用 Cloudflare Workers 部署后端
  • email 转发使用 Cloudflare Email Routing

功能:

使用 password 重新登录之前的邮箱
获取自定义名字的邮箱,admin 可配置黑名单
支持多语言
增加访问密码,可作为私人站点
增加自动回复功能
增加查看 附件 功能
使用 rust wasm 解析邮件
支持发送邮件
支持 DKIM
admin 后台创建无前缀邮箱
添加 SMTP proxy server,支持 SMTP 发送邮件, IMAP 查看邮件
添加完整的用户注册登录功能,可绑定邮箱地址,绑定后可自动获取邮箱JWT凭证切换不同邮箱
Telegram Bot 使用,以及 Telegram 推送

部署:

CloudFlare Workers:

 
notion image

通过 Github Actions 部署:

  1. 点击按钮 fork 本仓库 或者直接 fork 本仓库
  1. 打开仓库的 Actions 页面,找到 Deploy Backend Production 和 Deploy Frontend,点击 enable workflow 启用 workflow
  1. 然后在仓库页面 Settings -> Secrets and variables -> Actions -> Repository secrets, 添加以下 secrets:
  • FRONTEND_NAME: 你在 Cloudflare Pages 创建的项目名称,可通过 用户界面 或者 命令行 创建
  • FRONTEND_BRANCH: (可选) pages 部署的分支,可不配置,默认 production
  • TG_FRONTEND_NAME: (可选) 你在 Cloudflare Pages 创建的项目名称,同 FRONTEND_NAME,如果需要 Telegram Mini App 功能,请填写
  1. 打开仓库的 Actions 页面,找到 Deploy Backend Production 和 Deploy Frontend,点击 Run workflow 选择分支手动部署
 
相关文章
Cloudflare Tunnel 代理服务
Lazy loaded image
Multi-EasyGost一键脚本使用指南
Lazy loaded image
3x-ui安装指南+搭建reality+申请ssl证书
Lazy loaded image
使用S-UI面板安装Sing-box内核的节点
Lazy loaded image
H-UI --Hysteria2 的面板
Lazy loaded image
GoEdge CDN v1.3.9 纯净开心版部署指南 --人人都有企业运营级CDN
Lazy loaded image
2024年最新Scaleway星辰开机+3G硬盘图文详细教程Xboard面板安装教程
Loading...
团子
团子
一个沉浮于人间的普通人
最新发布
Cloudflare Tunnel 代理服务
2025-2-1
Multi-EasyGost一键脚本使用指南
2025-2-1
3x-ui安装指南+搭建reality+申请ssl证书
2025-2-1
使用S-UI面板安装Sing-box内核的节点
2025-2-1
H-UI --Hysteria2 的面板
2025-2-1
GoEdge CDN v1.3.9 纯净开心版部署指南 --人人都有企业运营级CDN
2025-2-1
公告

欢迎来到我的博客

notion image
这里是记录我学习生活地方,希望你能够喜欢。
我的博客分发了多个域名:
 
最新评论
Loading...