寶塔面板安裝臨時郵箱系統 - forsaken-mail
非常方便的一款 開源的 臨時郵箱 -- forsaken-mail
源碼
原作者開源地址:https://github.com/denghongcai/forsaken-mail
第三方開源地址:https://github.com/malaohu/forsaken-mail
功能說明
可用於臨時收郵件,既收即毀,用於註冊可隨機分配郵箱前綴可自定義郵箱前綴無限制生成郵箱收到郵件自動顯示
注意:無法發送郵件,郵件無法存儲 既收即毀 ,頁面不能刷新、不能關閉,謹慎接收重要郵件
部署安裝
安裝環境
CentOS 6 / 寶塔控制面板 5.x / 域名一個 / 公網ip服務器
域名解析:
A 解析到 公網ip服務器MX 解析到 域名
開始安裝
安裝
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
登錄後在軟件管理 安裝 PM2管理器 內置(node.js管理器,內置 node.js + npm + nvm + pm2.)
放行 25、3000 端口
#查看node.js是否安裝成功
node -v
注意:如果未成功 需斷開 xshenll 連接 ,重新連接即可
#安裝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"
#下載項目源碼
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管理器 添加項目
啟動成功
在寶塔上 網站》添加 填上域名 其他不變
在剛添加的網站上點設置》配置文件 添加以下內容
location / {
proxy_pass http://127.0.0.1:3000;
}
訪問
由於監聽的是 3000端口訪問地址::3000
如果想直接域名訪問不加端口 修改 端口為 "80" 即可,點打開 修改 "www" 文件裡 "3000" 修改為 "80"
大功告成