Forsaken-mail接收SSL域名验证邮件
前言
申请SSL证书的时候最重要的一个步骤就是域名验证,SSL证书厂家提供了邮箱、DNS、标签等多种域名验证方式,最简单方法是邮箱验证,但很多CA仅支持发送验证邮件到以下几个邮箱地址:
很多时候我们自己的域名是没有这些邮箱的…
今天给大家免费提供一款可以自动接收邮件的系统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 系统路径在 /root/forsaken-mail/
绑定域名
- 上面的操作安装完成后使用
http://ip地址:3000/
访问测试是否可以使用… 如http://123.123.123:3000/
- 确保可以访问并且可以使用后
- 添加域名 A 记录指向到服务器 ip 地址…
- 添加域名 MX 记录指向到服务器 ip 地址…优先级设置10…(有些此步骤可以省略)
- 使用
http://域名:3000/
访问测试…(我这里做了简单的优化,使用Nginx代理到80端口)
如果实在没有环境搭建,可以在自己的域名DNS解析里面增加一条MX记录,指向mx.morong.me,可以免费帮您接收验证邮件!