为什么要搭建自己的域名邮箱服务器,因为目前大部分临时邮箱都不能用,域名邮箱可以规避这个风险,而常规的域名邮箱会出现收取验证码过慢,收到验证码后已经失效的问题,本方法基本上是收验证码秒到,并且可以不登陆,无限制的创建邮箱,接受验证码。





一)使用前的准备
1、域名和服务器

  1. 域名:可以去腾讯或者阿里买一个二级域名,一年十块钱左右。或者可以去白嫖一些免费的域名。在国内买域名有个缺点是需要实名认证绑定。

免费域名网站推荐: Freenom 目前不支持注册,以前有账号的可以看看


  1. 服务器,最低配置的服务器就行,目的是搭建自己的临时邮件服务器。最好买地区是香港的或者国外的,不需要备案,国内服务器备案需要的时间成本太大。最低配置的

服务器推荐:尽量是使用香草云这个
国内:

  1. 香草云
  2. 配置:1核2G 最低版本的就可以
  3. 地区:尽量选香港,如果选国外其他地方可能会导致延迟过高无法使用


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

Heygen无限积分使用教程_heygen

根据提示,输入:14 可以看到宝塔面板链接

Heygen无限积分使用教程_heygen_02



4、软件部署

1、nginx

Heygen无限积分使用教程_验证码_03

2、安装 nodejs

Heygen无限积分使用教程_图片生成视频_04

Heygen无限积分使用教程_heygen_05


3、进去后点击:Node版本管理器

Heygen无限积分使用教程_验证码_06

4、安装:12.16.3版本

等待安装完成


5、上传文件

Heygen无限积分使用教程_heygen_07

上传完成后解压


6、添加Node项目

Heygen无限积分使用教程_谷歌浏览器_08

Heygen无限积分使用教程_自动注册_09

7、域名解析

在这里添加两条解析记录,就可以了。
记录值填写:

  1. 第一条记录值:购买服务器的IP地址
  2. 第二条记录值:购买的域名

一般域名解析完会在10分钟到30分钟生效。

Heygen无限积分使用教程_谷歌浏览器_10


8、添加PHP项目

Heygen无限积分使用教程_heygen_11


9、设置反向代理

Heygen无限积分使用教程_自动注册_12


10、运行项目前配置

1、在start.sh文件中输入,让项目在后台运行

nohup /www/server/nodejs/v12.16.3/bin/node ./bin/www &

Heygen无限积分使用教程_自动注册_13


2、修改文件中的端口

打开项目中的 bin 目录,打开www文件,修改端口,修改为我们刚刚的5000端口,保存

Heygen无限积分使用教程_图片生成视频_14


11、启动项目,终端运行命令

返回项目的根目录,点击终端,运行start.sh文件:./start.sh

Heygen无限积分使用教程_自动注册_15

根目录中会创建一个nohup.out文件
打开看里面的内容显示下图:

Heygen无限积分使用教程_谷歌浏览器_16

出现下面内容就是运行成功了

然后可以去访问我们的域名

Heygen无限积分使用教程_heygen_17


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应用商店里也可以直接搜索下载

Heygen无限积分使用教程_图片生成视频_18

Heygen无限积分使用教程_谷歌浏览器_19


安装好后将密匙填入插件中,就可以使用了。

Heygen无限积分使用教程_图片生成视频_20

15、运行脚本

一、电脑保证安装python

没有的可以去官网下载 :Python官网链接 也可以用我提供的: Python3.10如需自己下载脚本用的是3.10版本的Python,尽量也下载这个版本的。

检查是否安装和装了那一个版本

Heygen无限积分使用教程_自动注册_21


二、运行注册脚本

目前脚本有两种功能,一种是批量创建1积分的账号,第二种是可以通过邀请链接获取CID注册4-5积分的账号。

第一种方式:批量一积分的账号

账号就是我们的域名,密码自己定

需要输入账号、密码、谷歌浏览器地址、账号数量,然后点击一积分的按钮,脚本就开始运行。


第二种方式:注册4-5积分的账号

需要输入账号、密码、谷歌浏览器地址、CID,然后点击4积分按钮,脚本就开始运行。


16、谷歌浏览器地址与CID获取方式

1、在桌面中右键谷歌浏览器图标,点击属性。

将起始位置全部复制,加上目标中的chrome.exe。完整的链接如下:

C:\Users\12332\AppData\Local\Google\Chrome\Application\chrome.erxe

每台电脑上的路径都不太一样,根据自己的路径来。

Heygen无限积分使用教程_验证码_22


2、CID获取方式

在Heygen主页面积分旁边有一个礼盒的图标,点一下

Heygen无限积分使用教程_验证码_23


弹出的页面中点一下:Copy Invitation,就可以将邀请链接复制下来。

Heygen无限积分使用教程_heygen_24

完整的邀请来链接如下:后面的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、脚本