1.安装docker管理器
如果你还没安装,那么请自行到宝塔面板的软件商店里安装,安装好的,请打开docker管理器,然后到镜像管理中获取forsaken-mail镜像地址。
2.打开docker管理员的镜像管理,获取镜像
forsaken-mail镜像地址: denghongcai/forsaken-mail
3.放行端口
为了防止创建容器的时候出现报错,我们还是在这之前在面板的安全里面放行25和3000端口,vps面板后台防火墙也要记得放行。
4.创建容器
点击创建容器,在镜像列表里选择 denghongcai/forsaken-mail:latest ,端口映射分别添加
25--25
3000--3000
其他默认,并提交。这里如果出现错误,可能是你的25端口被占用。
解决方法:
SSH链接VPS,用下面命令查看25端口占用情况

netstat -tlnp|grep 25
kill -9 ID #强制中止进程,ID为查到的ID号

再把容器删除了,重新创建容器
登陆http://IP:3000 如果错误500,请重新启动一下docker。
5.这时候就可以用 http://IP:3000 访问你的临时邮箱了
6.解析域名到服务器,并新建网站,申请SSL证书,之后再反代 http://127.0.0.1:3000 即可。

后续:
临时邮箱必须要有一台开启了25端口的VPS。
查看VPS是否开启25端口命令:

telnet smtp.aol.com 25

则返回类似:

Trying 74.6.141.50...
Connected to smtp.aol.g03.yahoodns.net.
Escape character is '^]'.
220 smtp.mail.yahoo.com ESMTP ready

如果显示超时,说明25端口不开放;您需要向主机商申请开放25端口,或者更换一台VPS.

访问部署好的网址,会自动分配一个邮箱。接收邮箱验证码的时候,确保网页处于打开状态 , 才能收到邮件。页面刷新后,邮箱就变了。如果复制邮箱地址,只要点击分配邮箱前面的黑色的EMAIL图标即可。

最后修改:2021 年 04 月 15 日
如果觉得我的文章对你有用,请随意赞赏