天天看點

如何在 Ubuntu server 中設定 RainLoop Webmail

如何在 Ubuntu server 中設定 RainLoop Webmail

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

當然,建議盡快修改預設密碼。我們将使用管理面闆去調整一下設定。

在 管理面闆&gt; 域&gt; 增加域 頁面設定有效的域。建議伺服器 ip 是本地伺服器,如 127.0.0.1。基于伺服器配置,rainloop 可以配置使用 imap/imaps 或 smtp/smtps。并且,确認‘使用短登入表單’複選框已勾選。

如何在 Ubuntu server 中設定 RainLoop Webmail

使用‘測試連接配接’按鈕驗證設定。

聯系人功能需要資料庫支援。我們将使用 mysql 資料庫啟用聯系人。rainloop 可以手動建立所需的資料庫,如下。

# mysql -u root -p

mysqlcreate database rainloop;

mysqlexit;

現在這個功能可以通過管理面闆&gt;聯系人頁面啟用。

如何在 Ubuntu server 中設定 RainLoop Webmail

再來一次,使用‘測試’按鈕檢查設定。

在多數 linux 的郵件賬戶的郵件伺服器是用自己的 uid 和 gid 作業系統的實際使用者。是以,在過去更改這些賬戶的密碼是很棘手的。幸好,今天有工具可以完成這個工作。這個工具是 poppassd。

第一步是在伺服器上安裝 poppassd,可以用 apt-get 來完成。

# apt-get install poppassd

接下來,去允許 rainloop 使用 poppassd,從 管理面闆&gt; 軟體包 頁面安裝 rainloop 插件 poppassd。

如何在 Ubuntu server 中設定 RainLoop Webmail

最後,poppassd 插件可以從 管理面闆&gt; 插件頁面啟用。

如何在 Ubuntu server 中設定 RainLoop Webmail

現在所有參數已設定,使用者可以從他們提供的憑證登入,如截圖所示。

url: http://ip/webmail

user: user@domain

pass: password

如何在 Ubuntu server 中設定 RainLoop Webmail

希望這篇文章能幫助到你。

原文釋出時間為:2014-04-02

本文來自雲栖社群合作夥伴“linux中國”