首頁  >  文章  >  後端開發  >  小網站郵件服務有什麼解決方案?

小網站郵件服務有什麼解決方案?

WBOY
WBOY原創
2016-12-05 13:44:291324瀏覽

個人開發一個小網站,涉及到使用者帳號管理,註冊成功後,或是找回密碼想透過郵件通知。以前看過smtp協議,自己也註冊過126的郵箱帳戶,可以透過126,163,sina這類的郵件服務商的smtp協議發送。如果是上線的網站,是不是還可以用這種方案,或是這種方案有什麼問題?是不是容易進垃圾箱?還是根本發不出去? 當然可以購買相關的服務,但因為網站本身是非商業,非贏利性的,不想在這一塊有太多的開銷。請問,有沒有其他什麼解決方案?

回覆內容:

個人開發一個小網站,涉及到使用者帳號管理,註冊成功後,或是找回密碼想透過郵件通知。以前看過smtp協議,自己也註冊過126的郵箱帳戶,可以透過126,163,sina這類的郵件服務商的smtp協議發送。如果是上線的網站,是不是還可以用這種方案,或是這種方案有什麼問題?是不是容易進垃圾箱?還是根本發不出去? 當然可以購買相關的服務,但因為網站本身是非商業,非贏利性的,不想在這一塊有太多的開銷。請問,有沒有其他什麼解決方案?

我的個人非商業性網站和你的需求差不多,目前郵件服務運作了一年,沒有任何問題。
1,伺服器發送郵件用了aliyun的郵件系統(購買伺服器時自帶的郵件服務)的smtp服務發送。
2,郵件的內容上盡量避免一些商業性質的關鍵字.避免被當成廣告從而被拉進垃圾箱。

如果有自己的網域的話可以考慮阿里雲的郵件系統和QQ企業郵箱搞一個noreply@yousite.com用於向用戶發送郵件,不過不能過於頻繁。

建議你安裝sendmail這個工具,當然你也可以安裝postfix之類相同的軟體,然後只要你的伺服器可以連接外網就可以轉發郵件了。而本人公司的郵件發送是使用自己寫的1個python的實作來發送的。

用nodejs也可以 做個api介面

能夠用QQ企業郵箱, 網易企業郵箱這類的是最好的, 只要你不是太頻繁一般都沒啥問題.

如果這個不行(例如某些網域後綴不支援), 那麼可以自己透過postfix + dovecot來搭建一個, 不過初次搭建會碰到一些新概念, 教程的話隨便搜搜一大把

然後如果你會docker的話, 可以使用tomav/docker-mailserver 這個鏡像來創建自己的郵件服務, 我有三四個域名的郵箱都開在這個鏡像所創建的容器上, 會docker這玩意兒大概需要十幾分鐘就可以用了

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn