|80端口版|搭建临时邮箱系统forsaken|mail

cera cera

临时邮箱系统forsaken-mail,只能收邮件不能发送,用于临时注册账号等等,方便使用。同时搭建来也是方便自助注册office365在线版,懒得分发。

虽然有很多教程了,还是出一下吧,这边仅是直接用域名访问,看起来美观点,当然也有缺点,后面再提吧。(因为教程还要水多几次)

源码官网

原作者开源地址:https://github.com/denghongcai/forsaken-mail

源码是nodejs编写。部署非常简单!
博主Fock一份地址,进行了修改。
https://github.com/lbjlaq/forsaken-mail

部署教程

本教程是在CentOS上使用的,如有使用其他系统的,请自行替换相关命令,同时实测Ubuntu一样可以运行本程序。

前期准备工作

#安装gityum install git -y#安装node.jswget https://nodejs.org/download/release/latest/node-v10.3.0-linux-x64.tar.gz

tar –strip-components 1 -xzvf node-v* -C /usr/local

#用下面命令能够返回版本信息则安装成功了

node –version

下载源码并安装

#下载项目源码git clone https://github.com/lbjlaq/forsaken-mail.gitcd forsaken-mail#安装项目所需的并启动npm install && npm start

如果没报错的,这个时候直接访问自己的ip就可以看到显示正常了。

后台自动运行

npm install -g pm2pm2 start bin/wwwpm2 startuppm2 save

域名解析

然后把你的域名A记录解析到ip上就可以了。

如果你不想自己搭建的,可以解析到我的吃灰小鸡上,不过不清楚什么时候挂,或者可以CNAME到我的域名

119.28.202.218od.ctrler.cn

附带福利

通过我的域名可以拿去申请注册Onedrive 5T,这个应该都知道啦。

自助注册Onedrive 5T账号

PS:如果上面跳转的文章的地址显示带有:3000的,请强制刷新页面或者直接访问http://od.ctrler.cn

优势与缺点

优势就是直接域名访问,使用80端口,看起来更加美观。

缺点就是限制使用了80端口,如果你服务器还有需要使用绑定其他域名的话,就用不了,因为会把所有的域名都指向临时邮局。

当然还有其他方式,等下次再水文章吧。

cera cloudiplc tengxunyun

相关推荐