【Cloudflare系列教程】搭建临时邮箱 - 资源荟萃 - LINUX DO

同步来源:树洞剪藏 源站剪藏 ID:299 原文地址:https://linux.do/t/topic/103637
【Cloudflare系列教程】搭建临时邮箱 - 资源荟萃 - LINUX DO
set 限制解除
跳到主要内容
15
话题
我的帖子
关于
友链
文档
更多
外部链接
Status
Connect
Channel
Telegram
类别
开发调优
资源荟萃
文档共建
跳蚤市场
前沿快讯
福利羊毛
搞七捻三
运营反馈
深海幽域
所有类别
标签
抽奖
公告
精华神帖
快问快答
人工智能
所有标签
消息
收件箱
频道
常规频道
直接消息
聊天
Default
真诚 、 友善 、 团结 、 专业 ,共建你我引以为荣之社区。 《常见问题解答》
【Cloudflare 系列教程】搭建临时邮箱
资源荟萃
Cloudflare
6月 4 日
1 / 40
6月 4 日
返回
4 天
前排围观支持一下 感谢分享大佬厉害啊 有点厉害支持~~
Reno 🐦🔥 浴火重生
4 6月 4 日 #1
简介
临时邮箱,也被称为一次性邮箱或临时邮件地址,是一种用于临时接收邮件的虚拟邮箱。与常规邮箱不同,临时邮箱旨在提供一种匿名且临时的邮件接收解决方案。
临时邮箱往往由网站或在线服务提供商提供,用户可以在需要注册或接收验证邮件时使用临时邮箱地址,而无需暴露自己的真实邮箱地址。这样做的好处是可以保护个人隐私。
项目地址
路过点个 start 再走吧!
github.com
GitHub - dreamhunter2333/cloudflare_temp_email: CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件... 219
CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP TelegramBot
简单上手
本帖暂时只介绍部署和收件
创建数据库
登录 Cloudflare,依次点击左侧菜单 Workers and Pages - D1 - 创建数据库 - 仪表板,输入数据库名称后点击创建,切换到控制台标签,复制 schema.sql 93 内容到输入框后点击执行即可完成创建。
搭设后端
下载 worker.js 58 并用记事本打开复制粘贴创建 worker,部署完成后需依次点击 设置 - 环境变量 - 编辑环境变量,添加环境变量并绑定数据库,最后点击 设置 - 触发器复制你的 worker 地址或添加自定义域
环境变量设置示例:
变量名称 值 描述
ADMIN_PASSWORDS [“password”] 管理员密码,注意格式是数组
DOMAINS [“ mail.com 26 ”] 临时邮件后缀,注意格式是数组
ENABLE_USER_CREATE_EMAIL true 允许用户创建邮件
ENABLE_USER_DELETE_EMAIL true 允许用户删除邮件
JWT_SECRET 可用 librechat 工具 64 创建 JWT 密钥
更多环境变量详参 wrangler.toml 53
数据库绑定示例:
image 2304×866 29 KB
搭设前端
在 这里 68 第 3 项输入框粘贴进你前端的 worker 地址后点击生成来获得压缩包,用压缩包上传部署 pages
邮件转发
可参考 给大家介绍一下 PandoraNext 69 ,但目标地址改为你创建的 worker。
开始使用
前端地址后添加 /admin 或访问前端地址后点击右上角 Admin 即可进入管理员面板。
创建账号
依次点击 账号 - 创建账号,输入地址前缀后点击创建新邮箱即可,创建成功会得到一个 JWT 密码,可用来发送或接收邮件。
接收邮件
当配置好邮件转发后,任何以邮件转发域名为后缀的收信人的邮件都会转发到这个临时邮箱。当账号未创建时,邮件会发送到 邮件 - 无收件人邮件。
通过 JWT 密码调用接收邮件 API 示例:
import requests
def get_mails (): limit = 10 offset = 0
url = f"https://backend.mail.com/api/mails?limit= {limit} &offset= {offset} " headers = { "Authorization" : f"JWT密码" , "Content-Type" : "application/json" }
try : response = requests.get(url, headers=headers) response.raise_for_status() return response.json() except requests.exceptions.HTTPError as http_err: print ( f"HTTP error occurred: {http_err} " ) except Exception as err: print ( f"Other error occurred: {err} " )
mails = get_mails() print (mails)
参考链接
项目文档 44
zhile 博客 61
1 个回复
heart
+1
199
回复
自建邮局注册serv00账号真香啊 8 报:这个可托管CF的域名最近不删号了(轻点出手,别又全杀了) 5 EDU临时邮箱edu.pl
2.6k
浏览量
229
赞
14
链接
37
用户
2
2
2
魔力鸽 Magicdove 文化宣导员
6月 4 日 #2
教程佬
3 回复
bohe
6月 4 日 #3
厉害
5 回复
snaily 大预言家
6月 4 日 #4
教程佬高产,大善人迟早要被薅秃
4 回复
eggacheb 指导顾问
6月 4 日 #5
感谢!
2 回复
上次访问
𝑅𝑎𝑦𝑛𝑒𝐶 kukudeayuchan 大预言家
6月 4 日 #6
感谢教程
2 回复
qianshen88
6月 4 日 #7
mark
2 回复
水滴 rdy2go 浴火重生
6月 4 日 #8
先赞,在看,最后试试
1 回复
yiyiyi yizhgood001
6月 4 日 #9
mark
回复
ayai 种子用户
6月 4 日 #10
这个可以有
回复
JabinShu 浴火重生
6月 4 日 #11
不错噢
1 回复
Qiudaoyu
6月 4 日 #12
感谢分享
回复
Coker 文化宣导员
6月 4 日 #13
之前犹豫搞不搞,既然佬出了,那就搞
回复
大帅哥 handsome 种子用户
6月 4 日 #14
太强了 reno 佬
回复
YsGod YL_SYS 文化宣导员
6月 4 日 #15
感谢分享,收藏起来
回复
NICO 活跃用户
6月 4 日 #16
感谢分享
1 回复
fei0
6月 4 日 #17
好东西
3 回复
预 ouh0 种子用户
6月 4 日 #18
感谢
1 回复
来靶场看我击靶 Lux
6月 4 日 #19
蟹蟹带佬,带佬牛逼
1 回复
Coker 文化宣导员
6月 4 日 #20
Reno:
可参考 给大家介绍一下 PandoraNext ,但目标地址改为你创建的 worker
参考完了,发现可能我只需要这个就够了
2 回复
'>
开始阅读 启用自动点赞 开始阅读 启用自动点赞
楼主 AI
等级