前言: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
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下的文件即可。
效果图
版权声明:本文为原创文章,版权归 Helo 所有。
本文链接:https://www.ishelo.com/archives/216/
商业转载请联系作者获得授权,非商业转载请注明出处。