前言:Forsaken-Mail是一个即收即毁的临时邮箱系统。支持自定义前缀,可以供他人使用。搭建来自动分发office A1账号最好不过了。有npm和docker两种安装方式。本文利用宝塔面板的pm2管理器来安装这个服务。

准备工作

1、VPS需要开启25端口,这个直接发工单要主机商开启。digitalocean的VPS默认开启。
2、域名解析,如果你想邮件地址格式都为*@yourdomain.com的形式,则为yourdomain.com设置MX记录,需要添加以下2条解析记录。

#MX记录
yourdomain.com MX 10 服务器IP
#A记录 
yourdomain.com A 服务器IP

3、安装宝塔(bt.cn)。我搭建的测试环境CentOS7.6+宝塔6.9.9+Nginx1.15+mysql5.6+PHP7.2 + PhpMyAdmin 4.7

下载Forsaken Mail

yum install -y git && git clone https://github.com/denghongcai/forsaken-mail.git

宝塔面板操作

1、开放端口25和3000。打开面板左侧安全,放行端口。
2、安装PM2管理器。在宝塔面板应用商店中的运行环境下载PM2管理器 2.6.2
3、点击设置,如图所示填入,点击添加。

/root/forsaken-mail/bin/
www


2019100501.PNG
4、点击启动。如果无法启动,说明25和3000端口被占用,执行下列操作然后在重新启动。

lsof -i :25|grep -v "PID"|awk '{print "kill -9",$2}'|sh

lsof -i :3000|grep -v "PID"|awk '{print "kill -9",$2}'|sh

5、打开http://yourdomain.com:3000
6、如果你不想输入这么长的字符串,可以在宝塔添加一个网站,选择反向代理即可。
7、如果你想修改首页内容的样式,修改/forsaken-mail/public下的文件即可。

效果图

2019100502.PNG2019100503.PNG

Last modification:October 11th, 2019 at 11:12 pm
If you think my article is useful to you, please feel free to appreciate