正文

1.准备

测试环境:CentOS7.6+宝塔6.9.8+Nginx1.15+MySql5.6+PHP7.2 + phpMyAdmin 4.7

端口:VPS需要开启25端口和3000端口,25端口需要发工单咨询主机商是否可以开启。

域名解析:如果你需要用到域名的话,一般是设置一个二级域名A解析到服务器IP即可。之后可以利用宝塔反代来实现域名访问。

2.开源地址

github:https://github.com/ruffrey/mailsac

3.安装

安装Docker
获取镜像

mailsac-mail镜像地址:
morriswchris/docker-mailsac
另外一种临时邮箱 forsaken-mail镜像地址:
denghongcai/forsaken-mail

4.放行端口

为了防止创建容器的时候出现报错,我们还是在这之前在面板的安全里面放行2个端口【25/3000】

5.域名解析

6.获取镜像成功之后,我们点击镜像列表,点击创建容器。这一步很重要:


这里报错提示25端口被占用,用以下命令排查

lsof -i:25
#用下面的命令结束占用
kill "pid"


继续创建>>>>>>创建成功

7.启动


创建成功后会出现四个程序,任意启动其中一个就行(我推测是不同人做的版本)
然后ip+port:3000访问

成功

8.实现域名访问

即反向代理


完成
测试成功

Last modification:November 30th, 2020 at 11:09 am
如果觉得我的文章对你有用,请随意赞赏