使用Cloudflare搭建自己的临时/免费/域名邮箱

2024-08-20 18:50:52 浏览数 (3)

本文发布于350天前,最后更新于136天前,其中的信息可能有所发展或是发生改变。

1.前言

1.1项目

GitHub地址:dreamhunter2333/cloudflare_temp_email: CloudFlare free temp domain email 免费 临时 域名邮箱

这样夜梦就可以有无数个邮箱了

1.2准备

2.环境

夜梦以Ubuntu22.04系统为例进行演示。

夜梦这里安装nvm来管理node版本

代码语言:javascript复制
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
source ~/.profile
nvm ls-remote

这里我们安装node 18.16.0 版本

代码语言:javascript复制
nvm install 18.16.0
nvm use 18.16.0

安装wrangler

代码语言:javascript复制
npm install -g wrangler

3.Cloudflare D1

克隆仓库到本地

代码语言:javascript复制
cd ~
git clone https://github.com/dreamhunter2333/cloudflare_temp_email.git
cd cloudflare_temp_email

创建D1数据库

代码语言:javascript复制
wrangler d1 create yemeng_email # 随便取个名字来替换yemeng_email

之后会弹出验证你的cf账户链接

代码语言:javascript复制
Opening a link in your default browser: https://dash.cloudflare.com/oauth2/auth?response_type=code&client_id=yemeng666&redirect_uri=yemeng999

我们点击链接,同意授权

授权成功后会自动跳转到localhost地址,无需担心,我们只要把localhost换为服务器IP即可看到提示

创建后会返回数据库信息:

代码语言:javascript复制
--------------------



	

0 人点赞