为什么要搭建自己的域名邮箱服务器,因为目前大部分临时邮箱都不能用,域名邮箱可以规避这个风险,而常规的域名邮箱会出现收取验证码过慢,收到验证码后已经失效的问题,本方法基本上是收验证码秒到,并且可以不登陆,无限制的创建邮箱,接受验证码。
一)使用前的准备
1、域名和服务器
- 域名:可以去腾讯或者阿里买一个二级域名,一年十块钱左右。或者可以去白嫖一些免费的域名。在国内买域名有个缺点是需要实名认证绑定。
免费域名网站推荐: Freenom 目前不支持注册,以前有账号的可以看看
- 服务器,最低配置的服务器就行,目的是搭建自己的临时邮件服务器。最好买地区是香港的或者国外的,不需要备案,国内服务器备案需要的时间成本太大。最低配置的
服务器推荐:尽量是使用香草云这个
国内:
- 香草云
- 配置:1核2G 最低版本的就可以
- 地区:尽量选香港,如果选国外其他地方可能会导致延迟过高无法使用
2、服务器中安装宝塔面板(推荐使用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
3、安装好以后,可以在终端输入: bt
根据提示,输入:14 可以看到宝塔面板链接
4、软件部署
1、nginx
2、安装 nodejs
3、进去后点击:Node版本管理器
4、安装:12.16.3版本
等待安装完成
5、上传文件
上传完成后解压
6、添加Node项目
7、域名解析
在这里添加两条解析记录,就可以了。
记录值填写:
- 第一条记录值:购买服务器的IP地址
- 第二条记录值:购买的域名
一般域名解析完会在10分钟到30分钟生效。
8、添加PHP项目
9、设置反向代理
10、运行项目前配置
1、在start.sh文件中输入,让项目在后台运行
nohup /www/server/nodejs/v12.16.3/bin/node ./bin/www &
2、修改文件中的端口
打开项目中的 bin 目录,打开www文件,修改端口,修改为我们刚刚的5000端口,保存
11、启动项目,终端运行命令
返回项目的根目录,点击终端,运行start.sh文件:./start.sh
根目录中会创建一个nohup.out文件
打开看里面的内容显示下图:
出现下面内容就是运行成功了
然后可以去访问我们的域名
12、可能出现的问题:
1、项目运行不起来:邮箱的 25 端口被占用或者安全组没有放行25端口
A、宝塔的安全设置放行25端口
B、云服务器面板放行25端口
C、服务器系统防火墙放行25端口
查看防火墙状态
查看防火墙状态 systemctl status firewalld
开启防火墙 systemctl start firewalld
(4)添加指定需要开放的端口:
firewall-cmd --add-port=123/tcp --permanent
重载入添加的端口:
firewall-cmd --reload
查询指定端口是否开启成功:
firewall-cmd --query-port=123/tcp
终端中输入 lsof -i:25 # 查看25端口占用的进程 # 杀掉该进程重新启动程序 kill -9 [PID]
13、安装验证码跳过插件
在脚本运行的过程中,会碰到检验是否是真人的验证码,比较烦人,这里给大家提供一个自动跳过验证码的浏览器插件。
注册Yes,Captcha!
网址: Yes,Captcha!注册登陆后,可以买十块钱的就够用很久了。通过我的链接注册的直接是Lv3,充值的时候会有优惠。
点击复制APIKEY,在插件中使用
14、安装浏览器插件
点击浏览器扩展,回跳到指定的网页,在Chrome应用商店里也可以直接搜索下载
安装好后将密匙填入插件中,就可以使用了。
15、运行脚本
一、电脑保证安装python
没有的可以去官网下载 :Python官网链接 也可以用我提供的: Python3.10如需自己下载脚本用的是3.10版本的Python,尽量也下载这个版本的。
检查是否安装和装了那一个版本
二、运行注册脚本
目前脚本有两种功能,一种是批量创建1积分的账号,第二种是可以通过邀请链接获取CID注册4-5积分的账号。
第一种方式:批量一积分的账号
账号就是我们的域名,密码自己定
需要输入账号、密码、谷歌浏览器地址、账号数量,然后点击一积分的按钮,脚本就开始运行。
第二种方式:注册4-5积分的账号
需要输入账号、密码、谷歌浏览器地址、CID,然后点击4积分按钮,脚本就开始运行。
16、谷歌浏览器地址与CID获取方式
1、在桌面中右键谷歌浏览器图标,点击属性。
将起始位置全部复制,加上目标中的chrome.exe。完整的链接如下:
C:\Users\12332\AppData\Local\Google\Chrome\Application\chrome.erxe
每台电脑上的路径都不太一样,根据自己的路径来。
2、CID获取方式
在Heygen主页面积分旁边有一个礼盒的图标,点一下
弹出的页面中点一下:Copy Invitation,就可以将邀请链接复制下来。
完整的邀请来链接如下:后面的CID就是我们需要的。
Hey friend, check out this awesome tool to make spokesperson videos by just typing! https://app.heygen.com/guest/templates?cid=1fbf425b
备注:若点击脚运行后,只打开chrome浏览器首页,就没有继续执行,这是浏览器版本问题,需要卸载重装。可用提供的版本。
17、脚本使用的资源
a、邮箱服务器软件
b、谷歌浏览器
c、脚本