本文发布于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复制--------------------