用 IP 做邮箱 邮箱格式 : XX@IP
前几日与跟小伙伴一起折腾东西无意间发现的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 系统调试运行过,其他环境请自行修改运行~
安装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
Docker部署
部署只需要一行代码:
1
docker run —name forsaken–mail –d –p 25:25 –p 3000:3000 malaohu/forsaken–mail
部署完成即可!
然后直接使用EndPoint的网址加上端口 3000 即可访问了!
博主测试部署:
绑定域名
直接将域名解析到服务器IP, 或者CNAME到某个网址即可。
想拥有你自己的域名?
试一试将自己域名CNAME到 IP即可
然后使用你的域名加上3000 端口访问一下就可以咯~
原文链接:
https://wangdalao.com/1015.html