搭建臨時郵箱

 

今天來介紹一個臨時搭建的即用即毀的郵箱系統forsaken-mail。當咱們不想使用本身的真實郵箱,或者想批量註冊帳號的時候,就能夠很方便的用上了node

系統會自動分配隨機郵箱,當有新郵件時頁面會自動刷新,頁面關閉後郵件即丟失,適合臨時使用nginx

源碼

原做者開源地址。源碼是nodejs編寫。部署很是簡單!git

 

 

Linux安裝部署

服務器上須要事先安裝gitnodejs等環境github

安裝步驟

開機自啓

#安裝pm2工具
npm install -g pm2
#啓動項目 pm2 start bin
/www #設置開機啓動(可選) pm2 startup pm2 save

Nginx域名轉發

除了經過IP地址訪問,還能夠自定義郵箱域名npm

首先須要在域名解析中添加以下記錄服務器

  • 添加域名:A記錄指向到服務器ip地址
  • 添加域名:MX記錄指向到服務器ip地址,優先級設置10

這時使用http://域名:3000/訪問就能夠看到頁面了。可是帶着端口訪問,強迫症患者老是以爲不舒服,此時就須要配置Nginx轉發了。下面是個人配置文件工具


server { listen
80; server_name mail.frees.gq ; location / { proxy_set_header HOST $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://localhost:3000/; } }

nginx -s reload使之生效。這樣就能夠使用/http://localhost:3000/來訪問了。開始愉快地玩耍吧~網站

注意事項

  • 若是提示Error: listen EADDRINUSE 0.0.0.0:25,須要事先關閉服務器上的sentmail服務
    service sendmail stop    # 關閉sendmail服務
    chkconfig sendmail off    # 關閉sendmail自啓動

除了本站搭建的郵箱服務器,此外我還發現了另一個免費的在線郵箱網站:Guerrilla 郵箱 - 一次性臨時郵箱spa

相關文章
相關標籤/搜索