前几日与跟小伙伴一起折腾东西无意间发现的IP邮箱(可以接收邮件),于是我便顺手去QQ个人中心设置了主显帐号:
准备
准备一台小鸡(VPS 需要有1个外网 IP)即可,博主就用 256 MB 的小鸡鸡来瞎搞着玩吧。
方法
利用 Forsaken-Mail 来搭建一个临时的邮箱系统就可以了,地址:https://github.com/denghongcai/forsaken-mail
搭建
以下教程转载于:如有乐享
作者开源地址:https://github.com/denghongcai/forsaken-mail
源码是nodejs编写。部署非常简单!
Linux部署
-
- 首先需要安装 nodejs 转向教程 >>> 【小白教程】nodejs安装教程指南
- 可以按照依次执行一下脚本即可安装运行项目。
- 每个命令都有说明,自己选择运行即可~
- 以下脚本只在CentOS6 系统调试运行过,其他环境请自行修改运行~
#安装gityum install git –y#安装nvmcurl –o– https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bashexport NVM_DIR=“$HOME/.nvm”[ –s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh”#安装nodejs和 npmnvm install 6.10.0#查看nodejs版本是否正确,显示 6.10.0node –v#下载项目源码git clone https://github.com/malaohu/forsaken-mail.gitcd forsaken–mail#安装项目需要的库npm install#安装pm2工具npm install –g pm2#禁用postfix和sendmailkillall sendmail/etc/init.d/postfix stopchkconfig —level 2345 postfix offchkconfig —level 2345 sendmail off#启动项目pm2 start bin/www#设置开机启动pm2 startuppm2 save
Docker部署
部署只需要一行代码:
1
|
docker run —name forsaken–mail –d –p 25:25 –p 3000:3000 malaohu/forsaken–mail
|
部署完成即可!
然后直接使用EndPoint的网址加上端口 3000 即可访问了!
博主测试部署:
绑定域名
直接将域名解析到服务器IP, 或者CNAME到某个网址即可。
想拥有你自己的域名?
然后使用你的域名加上3000 端口访问一下就可以咯~