admin

forsaken-mail搭建临时邮箱
注册一些网站的时候往往只用这一次,而且又担心被垃圾邮件骚扰,这时候就需要一个临时邮箱,类似10分钟临时邮箱的功能G...
扫描右侧二维码阅读全文
30
2018/09

forsaken-mail搭建临时邮箱

注册一些网站的时候往往只用这一次,而且又担心被垃圾邮件骚扰,这时候就需要一个临时邮箱,类似10分钟临时邮箱的功能

GitHub
https://github.com/denghongcai/forsaken-mail

解析域名

A记录:将域名解析到到服务器IP

MX记录:将域名的MX解析到服务器IP,值为10

安装

普通安装

#安装git
yum install git -y   
#debian和ubuntu用apt-get 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/denghongcai/forsaken-mail
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容器安装

需要有独立的IP, 支持25端口

docker run --name forsaken-mail -d -p 25:25 -p 3000:3000 denghongcai/forsaken-mail

容器可以自己安装Docker来安装运行,也可以使用一些专门的网站比如Hyper

Last modification:October 5th, 2018 at 12:12 am

Leave a Comment