为什么要搭建自己的域名邮箱服务器,因为目前大部分临时邮箱都不能用,域名邮箱可以规避这个风险,而常规的域名邮箱会出现收取验证码过慢,收到验证码后已经失效的问题,本方法基本上是收验证码秒到,并且可以不登陆,无限制的创建邮箱,接受验证码。
一)使用前的准备
域名和服务器
-
- 域名:可以去腾讯或者阿里买一个二级域名,一年十块钱左右。或者可以去白嫖一些免费的域名。在国内买域名有个缺点是需要实名认证绑定。
免费域名网站推荐: Freenom 目前不支持注册,以前有账号的可以看看
- 服务器,最低配置的服务器就行,目的是搭建自己的临时邮件服务器。最好买地区是香港的或者国外的,不需要备案,国内服务器备案需要的时间成本太大。最低配置的
服务器推荐:尽量是使用香草云这个
国内:
- 香草云
- 配置:1核2G 最低版本的就可以
- 地区:尽量选香港,如果选国外其他地方可能会导致延迟过高无法使用
二)将购买的域名进行解析
我买的是腾讯的域名,所以直接用腾讯云的解析服务,效果是最好的,
在这里添加两条解析记录,就可以了。
记录值填写:
- 第一条记录值:购买服务器的IP地址
- 第二条记录值:购买的域名
一般域名解析完会在10分钟到30分钟生效。
三) 临时域名邮箱配置
服务器中安装宝塔面板(推荐使用Cent OS7.9)
# centos 安装脚本
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
# ubuntu 安装脚本
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
# Debian 安装
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
# 万能安装脚本
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
安装好以后,可以在终端输入: bt
根据提示,输入:14 可以看到宝塔面板链接
软件部署
部署之前需要安装几个软件
- nginx
- 安装 nodejs
- 进去后点击:Node版本管理器
安装:12.16.3版本
等待安装完成
上传文件
- 上传文件
- 上传完成后解压
- 添加Node项目。
- 添加PHP项目
- 设置反向代理