forsaken-mail 临时邮箱 批量注册
利用 forsaken-mail 搭建临时邮箱
准备工作
- 开源项目 forsaken-mail
- 域名
- 服务器
ssh 命令安装
docker build -t denghongcai/forsaken-mail .
docker run --name forsaken-mail -d -p 25:25 -p 3000:3000 denghongcai/forsaken-mail
宝塔搭建
测试环境
- CentOS7.6
- 宝塔6.9.8
- Nginx1.15
- MySql5.6
- PHP7.2
- phpMyAdmin 4.7
获取镜像: denghongcai/forsaken-mail
![image-20220704115747741](/2022/07/04/%E4%B8%B4%E6%97%B6%E9%82%AE%E7%AE%B1-forsaken-mail-%E6%89%B9%E9%87%8F%E6%B3%A8%E5%86%8C/image-20220704115747741.png)
创建容器
![image-20220704120018433](/2022/07/04/%E4%B8%B4%E6%97%B6%E9%82%AE%E7%AE%B1-forsaken-mail-%E6%89%B9%E9%87%8F%E6%B3%A8%E5%86%8C/image-20220704120018433.png)
将 25 和 3000 添加进去,并开放防火墙端口, 容器就启动成了
测试
![image-20220704120141274](/2022/07/04/%E4%B8%B4%E6%97%B6%E9%82%AE%E7%AE%B1-forsaken-mail-%E6%89%B9%E9%87%8F%E6%B3%A8%E5%86%8C/image-20220704120141274.png)
绑定域名
这里我们是想要绑定多个域名,达到不同域名的邮箱效果
![image-20220705161745052](/2022/07/04/%E4%B8%B4%E6%97%B6%E9%82%AE%E7%AE%B1-forsaken-mail-%E6%89%B9%E9%87%8F%E6%B3%A8%E5%86%8C/image-20220705161745052.png)
宝塔批量建站(网站需要备案!!)
每一个站点解析到服务器IP 记得地址是 域名:3000
- A 类型 @记录 解析到 服务器IP
- MX 类型 @记录 解析到域名地址
宝塔设置每个站点的
反向代理
这样一来我们就可以通过域名来访问了
![image-20220705162141044](/2022/07/04/%E4%B8%B4%E6%97%B6%E9%82%AE%E7%AE%B1-forsaken-mail-%E6%89%B9%E9%87%8F%E6%B3%A8%E5%86%8C/image-20220705162141044.png)
如何接入代码批量操作
- 直接修改源码让其收到邮件后直接调用你自己的API
- 通过web API接受 Email
![image-20220726222154710](/2022/07/04/%E4%B8%B4%E6%97%B6%E9%82%AE%E7%AE%B1-forsaken-mail-%E6%89%B9%E9%87%8F%E6%B3%A8%E5%86%8C/image-20220726222154710.png)
- 通过代码进行数百个邮箱海量注册
- 多线程 +多进程
- 或者
docker
都可以
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!