【临时邮箱】即收即毁的临时邮箱系统forsaken-mail

简介

今天群里有人问我这个,看到有人需要,就再发一次。以前弄博客的时候,被我把数据给整没了!

作用自己脑补,当你需要邮箱收信件的时候,记得想起这东西。

这临时已经支持自定义前缀。

博猪部署好:http://yx.88yun.win:3000/

源码官网

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

源码是nodejs编写。部署非常简单!

如有分享的博主Fock一份地址,进行了简单优化。

https://github.com/malaohu/forsaken-mail

 

特别说明

访问部署好的网址,会自动分配一个邮箱。

接收邮箱验证码的时候,确保网页处于打开状态 , 才能收到邮件。

页面刷新后,邮箱就变了。

页面F5刷新,邮箱地址不变,如需改变邮箱地址,请点击邮箱地址旁的刷新按钮!!

点击小笔的按钮可自定义邮箱前缀!

 

部署安装

Linux部署

可以按照依次执行一下脚本即可安装运行项目。

每个命令都有说明,自己选择运行即可~

以下脚本只在CentOS6与7 系统调试运行过,其他环境请自行修改运行~

  1. #安装git
  2. yum install git -y
  3. #安装nvm
  4. curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
  5. export NVM_DIR="$HOME/.nvm"
  6. [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
  7. #安装nodejs和 npm
  8. nvm install 6.10.0
  9. #查看nodejs版本是否正确,显示 6.10.0
  10. node -v
  11. #下载项目源码
  12. git clone https://github.com/malaohu/forsaken-mail.git
  13. cd forsaken-mail
  14. #安装项目需要的库
  15. npm install
  16. #安装pm2工具
  17. npm install -g pm2
  18. #禁用postfix和sendmail
  19. killall sendmail
  20. /etc/init.d/postfix stop
  21. chkconfig --level 2345 postfix off
  22. chkconfig --level 2345 sendmail off
  23. #启动项目
  24. pm2 start bin/www
  25. #设置开机启动
  26. pm2 startup
  27. pm2 save

部署完成即可!

然后直接使用绑定域名加上端口 3000 即可访问了!(IP:3000也行,建议绑定域名)

博主测试部署:http://yx.88yun.win:3000/

失效请联系博猪修复!

绑定域名

直接将域名解析到服务器IP, 或者CNAME到某个网址即可。

想拥有你自己的域名?

试一试将自己域名CNAME到 yx.88yun.win

然后使用你的域名加上3000 端口访问一下试一试吧!

 

 

阅读剩余
THE END