forsaken-mail是一款免費的臨時信箱系統,用於部署於linux系統接收臨時郵件,即收即毀不可發送郵件,採用nodejs編寫部署簡潔,支持docker快速部署。
註意:部署的伺服器需要禁用sendmail 和 postfix。伺服器需要開啓25埠,每次訪問自動生成一個信箱,需要保持網頁開啓才能收取郵件。部署完成後需要解析域名的mx記錄和A記錄到伺服器IP地址,並且通過3000埠訪問即可。
以下腳本部署環境為centos環境。
#安裝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
原创文章,作者:然星,如若转载,请注明出处:https://gov.com.sb/forsaken-mail.html