
webmail無疑是任何郵件伺服器必不可少的一部分。雖然本地郵件用戶端通常比webmail的功能更多,但通過電子郵件用戶端從外部可信的網絡通路imap或smtp有時會很棘手。再者,當你需要在一個特定的工作站、筆記本電腦或者移動裝置去使用一個電子郵件用戶端時,你可以在任何地方使用webmail服務,隻要你接入網際網路。
支援apache,nginx和其它網頁伺服器。
标準接口補充了一個主題庫可供選擇。
個人和非盈利項目可免費使用。
在寫這篇文章時,rainloop 還不支援郵件過濾和不在公司時的自動回複。
<a target="_blank"></a>
首先,在伺服器上設定必備的軟體包。
# apt-get install wget unzip apache2 php5 php5-mysql libmysqlclient15-dev mysql-server poppassd
接下來,下載下傳和安裝 rainloop。
# mkdir /var/www/webmail
# cd /var/www/webmail
# wget http://repository.rainloop.net/v1/rainloop-1.6.3.706-e3c14e17bc4370a1561bcc68d1d494fd.zip
# unzip rainloop-1.6.3.706-e3c14e17bc4370a1561bcc68d1d494fd.zip
# rm rainloop-*.zip
然後設定必要的權限。
# find . -type d -exec chmod 755 {} \;
# find . -type f -exec chmod 644 {} \;
# chown –r www-data:www-data /var/www/webmail
我們馬上就可以使用 rainloop 了。最後,通過管理面闆進行調整,接下來會有較長的描述。
很多配置參數通過一款界面友好的管理面闆就能調整。使用以下憑證進入管理面闆。
url: http://ip/webmail/?admin
user: admin
pass: 12345
當然,建議盡快修改預設密碼。我們将使用管理面闆去調整一下設定。
在 管理面闆> 域> 增加域 頁面設定有效的域。建議伺服器 ip 是本地伺服器,如 127.0.0.1。基于伺服器配置,rainloop 可以配置使用 imap/imaps 或 smtp/smtps。并且,确認‘使用短登入表單’複選框已勾選。
使用‘測試連接配接’按鈕驗證設定。
聯系人功能需要資料庫支援。我們将使用 mysql 資料庫啟用聯系人。rainloop 可以手動建立所需的資料庫,如下。
# mysql -u root -p
mysqlcreate database rainloop;
mysqlexit;
現在這個功能可以通過管理面闆>聯系人頁面啟用。
再來一次,使用‘測試’按鈕檢查設定。
在多數 linux 的郵件賬戶的郵件伺服器是用自己的 uid 和 gid 作業系統的實際使用者。是以,在過去更改這些賬戶的密碼是很棘手的。幸好,今天有工具可以完成這個工作。這個工具是 poppassd。
第一步是在伺服器上安裝 poppassd,可以用 apt-get 來完成。
# apt-get install poppassd
接下來,去允許 rainloop 使用 poppassd,從 管理面闆> 軟體包 頁面安裝 rainloop 插件 poppassd。
最後,poppassd 插件可以從 管理面闆> 插件頁面啟用。
現在所有參數已設定,使用者可以從他們提供的憑證登入,如截圖所示。
url: http://ip/webmail
user: user@domain
pass: password
希望這篇文章能幫助到你。
原文釋出時間為:2014-04-02
本文來自雲栖社群合作夥伴“linux中國”