联系我们联系我们
电子邮箱电子邮箱

使用Forsaken Mail搭建一个临时邮箱系统,即收即毁

[复制链接]

该用户从未签到

maser 发表于 2020-9-30 18:31:19
72 0
本帖最后由 maser 于 2020-9-30 18:31 编辑

说明:Forsaken Mail是一个临时邮箱系统,可以供任何人接受邮件,即收即毁,支持自定义邮箱地址前缀,这里就说下Docker和NPM两种安装教程,任选一种即可,有兴趣或者有需求的可以玩玩。




1、VPS需要开启25端口,这个直接发工单要主机商开启。

2、域名解析,如果你想邮件地址格式都为*@xx.com的形式,则为xx.com设置MX记录,需要添加以下2条解析记录。

  1. #MX记录
  2. xx.com MX 10 mx.xx.com
  3. #A记录
  4. mx.xx.com A 服务器IP
复制代码
NPM安装


1、安装NPM

  1. #Debian/Ubuntu系统
  2. curl -sL https://deb.nodesource.com/setup_10.x | bash -
  3. apt-get install -y nodejs git screen

  4. #Centos系统
  5. curl -sL https://rpm.nodesource.com/setup_10.x | bash -
  6. yum install nodejs git screen -y
复制代码

2、安装Forsaken Mail

  1. git clone https://github.com/denghongcai/forsaken-mail.git
  2. cd forsaken-mail
  3. #安装Forsaken Mail
  4. npm install
  5. #后台运行Forsaken Mail
  6. screen -S forsakenmail
  7. npm start
复制代码

最后按Ctrl A,再按D键返回主界面,然后打开http//mx.xx.com:3000就可以查看Forsaken Mail邮箱界面了,如果你打不开界面,可能还需要开启防火墙端口,一般该情况在CentOS系统上出现最多,这里就说下CentOS开启操作。

  1. #Centos 6系统
  2. iptables -I INPUT -p tcp --dport 3000 -j ACCEPT
  3. service iptables save
  4. service iptables restart

  5. #CentOS 7系统
  6. firewall-cmd --zone=public --add-port=3000/tcp --permanent
  7. firewall-cmd --reload
复制代码

配置Https访问

如果你不习惯使用http//mx.xx.com:3000,或者想使用Https域名访问主界面,那我们可以使用Caddy反代。

这里所使用的域名只能是上面设置MX记录的xx.com,并提前将域名A记录解析到服务器IP。

1、安装Caddy

使用命令:

  1. wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod x caddy_install.sh && bash caddy_install.sh
  2. #备用地址
  3. wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod x caddy_install.sh && bash caddy_install.sh
复制代码

2、配置Caddy

  1. #以下全部内容是一个整体,请修改2个域名后一起复制到SSH运行!
  2. echo "xx.com {
  3. gzip
  4. tls admin@moerats.com
  5. proxy / mx.xx.com:3000
  6. }" > /usr/local/caddy/Caddyfile
复制代码

tls参数会自动帮你签发ssl证书,如果你要使用自己的ssl,改为tls /root/xx.crt /root/xx.key即可。后面为ssl证书路径。

3、启动Caddy

/etc/init.d/caddy start

最后可以打开https://xx.com访问了。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发表新帖

小黑屋|手机版|Archiver|华盟论坛 ( 京ICP备11013304号-8 )

Powered by 华盟网 X 8.0  © 2001-2013 Comsenz Inc.  华夏黑客同盟