一次性的邮箱收件系统..刷新或关闭就自动销毁…
前言
有时候注册一些账号的时候会用要用到邮箱验证…
但是又怕到时候邮箱又太多的广告邮件和垃圾邮件…容易被骚扰…
所以有了 Forsaken-mail – 自毁临时邮箱系统(一次性邮箱)…
素材准备
- 一台CentOS 6 (或CentOS 7)的Linux服务器
- Xshell 软件(或手机ConnectBot)
安装步骤
-
- 用 Xshell 登陆VPS
- 复制以下全部代码到 Xshell (或自行一行一行执行)
#安装git
yum install git -y
#安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
#安装nodejs和 npm
nvm install 6.10.0
#查看nodejs版本是否正确,显示 6.10.0
node -v
#下载项目源码
git clone https://github.com/malaohu/forsaken-mail.git
cd forsaken-mail
#安装项目需要的库
npm install
#安装pm2工具
npm install -g pm2
#禁用postfix和sendmail
killall sendmail
/etc/init.d/postfix stop
chkconfig --level 2345 postfix off
chkconfig --level 2345 sendmail off
#启动项目
pm2 start bin/www
#设置开机启动
pm2 startup
pm2 save
- 等待 15-25 分钟安装完成…
说明:
Forsaken-mail 系统使用的是 node.js …
这个项目源码是 malaohu 修改版的…
安装后Forsaken-mail 系统路径在
根目录/服务器用户名/forsaken-mail/
绑定域名
- 上面的操作安装完成后使用
http://ip地址:3000/
访问测试是否可以使用… 如http://123.123.123:3000/
- 确保可以访问并且可以使用后
- 添加域名 A 记录指向到服务器 ip 地址…
- 添加域名 MX 记录指向到服务器 ip 地址…优先级设置10…(有些此步骤可以省略)
- 使用
http://域名:3000/
访问测试…
(安装完后效果)
注意
不推荐在宝塔安装 Forsaken-mail 系统…
如果没有闲置服务器非得在宝塔安装的话…切记放行 3000 端口和 25 端口…
支持自定义前缀
右上角生成的就是邮箱地址…
前缀都是随机生成的字符…
点击更换按钮或刷新可以更换邮箱地址…
点击填写按钮可以自定义前缀(填写完记得点“✓”才会生效)…
Github开源
原作者:https://github.com/denghongcai/forsaken-mail
malaohu修改版:https://github.com/malaohu/forsaken-mail
演示地址
http://forsaken.somecolor.cc:3000/
http://fmail.uixsj.cn:3000/ (暂停使用)
2017-10-18补充
补充一个快速拥有临时邮箱的系统…
方法:
- 将域名 CNAME 到 mail.bccto.me
- 将域名 MX 到 mail.bccto.me
完成…访问域名查看…
类似的服务还有很多…有兴趣的可以去搜索尝试…
现实君,回归现实!
评论前必须登录!
注册