简介
今天群里有人问我这个,看到有人需要,就再发一次。以前弄博客的时候,被我把数据给整没了!
作用自己脑补,当你需要邮箱收信件的时候,记得想起这东西。
这临时已经支持自定义前缀。
博猪部署好:http://yx.88yun.win:3000/
源码官网
原作者开源地址:https://github.com/denghongcai/forsaken-mail
源码是nodejs编写。部署非常简单!
如有分享的博主Fock一份地址,进行了简单优化。
https://github.com/malaohu/forsaken-mail
特别说明
访问部署好的网址,会自动分配一个邮箱。
接收邮箱验证码的时候,确保网页处于打开状态 , 才能收到邮件。
页面刷新后,邮箱就变了。
页面F5刷新,邮箱地址不变,如需改变邮箱地址,请点击邮箱地址旁的刷新按钮!!
点击小笔的按钮可自定义邮箱前缀!
部署安装
Linux部署
可以按照依次执行一下脚本即可安装运行项目。
每个命令都有说明,自己选择运行即可~
以下脚本只在CentOS6与7 系统调试运行过,其他环境请自行修改运行~
- #安装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
部署完成即可!
然后直接使用绑定域名加上端口 3000 即可访问了!(IP:3000也行,建议绑定域名)
博主测试部署:http://yx.88yun.win:3000/
失效请联系博猪修复!
绑定域名
直接将域名解析到服务器IP, 或者CNAME到某个网址即可。
想拥有你自己的域名?
试一试将自己域名CNAME到 yx.88yun.win
然后使用你的域名加上3000 端口访问一下试一试吧!