【80端口版】建临时邮箱系统forsaken-mail

  • 4
  • 13,439 views
  • A+
所属分类:教程

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

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

源码官网

原作者开源地址:https://github.com/denghongcai/forsaken-mail
源码是nodejs编写。部署非常简单!
自己顺便Fock一份,然后进行了修改。
https://github.com/lbjlaq/forsaken-mail

部署教程

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

前期准备工作

#安装git

yum install git -y   

#安装node.js

wget 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 pm2

pm2 start bin/www

pm2 startup

pm2 save

域名解析

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

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

od.ctrler.cn  / do.ctrler.cn

 

优势与缺点

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

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

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  2   博主  2

    • avatar 虎吟 1

      我的友链掉了啊

        • avatar ctrler Admin

          @虎吟 加上了大佬

        • avatar heng 0

          还是作者那样好 自己反代理一下自己的临时邮箱系统就可以实现 80 443

            • avatar ctrler Admin

              @heng 或者端口监听也可以