企業如何部署開源郵箱系統?

今日我們來一些實際的、靠譜的部署。如何讓自己有一個屬於自己的郵箱系統。

我們說一下軟件選擇:

方案1:底層收發用postfix+ dovecot ;頁面用roundmil;數據庫可以用mysql(或者跟我一樣用本地操作系統用戶)

方案2:直接用iredmail吧,下載一個軟件即可。執行程序,根據提示一步步進行。

下面我們簡單介紹一下方案2,對用戶最簡單的方法。(什麼數據庫,什麼配置都不需要管,一步步按照提示就可以安裝了)也是建議新手使用,開始最好站在巨人的身上學習。

 

iredmail部署:

開始介紹iredmail,建議你準備好自己的主機(若嫌棄服務器準備麻煩,可以買一臺雲主機)
1.環境準備:1臺雲主機;
2.iredmail 安裝包(建議你選擇自己熟練的操作系統,我這裏centos7.4;iredmail支持豐富的操作系統)
###使用穩定版本,就好了
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.9.tar.bz2


3.iredmail開始安裝
#解壓
tar -jxvf iRedMail-0.9.9.tar.bz2
#進入對應目錄
cd iRedMail-0.9.9
#開始執行,安裝。(注意:還是到互聯網下載相關組件 iRedAdmin mlmmjadmin iRedAPD等等)
bash iRedMail.sh

 


#一步步等待就可以了,因爲它要下載&安裝完成。其實,還是上文說的,iredmail就把前後端的,平臺都封裝好了,不需要煩心去一個個配件、功能、插件去安裝,只需要會用即可。
4.配置一個完整的主機名字
#/etc/hostname 添加
mail
#/etc/hosts
127.0.0.1 mail.eflycloud.com localhost
121.201.123.170 mail.eflycloud.com
#不想重啓服務器,
hostname mail 
#重新打開ssh 新的終端
5.其實步驟4,應該放到 第1步驟,不過我們錯了,就錯了。重新執行
cd iRedMail-0.9.9
bash iRedMail.sh

 

#目錄用你準備最大的空間,存放郵件就可以了。

 

 

#我用管MYSQL,所以maridb

 

 

#給數據庫 一個密碼
#給有郵箱系統一個 域名:eflycloud.com

 

#給郵箱管理員 定義個密碼 ([email protected])就是郵箱管理員用的,用於管理平臺(第1個賬號)

 

 

#選擇安裝插件(webmail等等,建議全選)

 

 

#最後選擇y(確認你的配置),耐心等待完成。

 

 

#你可以從這個過程中,看見很多東西都是提示你Y/N,如:SSH我是不建議你跟我一樣22端口,容易被黑。我試下修改

 

 

#恭喜你,安裝完成了

 

完成後,我們可以看見提示


##你分配的郵箱賬號,普通用戶的webmail登陸
Roundcube webmail: https://mail.eflycloud.com/mail/
##也是一個登陸用途的webmail (可以不選擇安裝,不過我順便)
SOGo groupware: https://mail.eflycloud.com/SOGo/
##郵件服務器的運行狀態情況監控(方便、直觀看連接數、CPU利用等等)
netdata (monitor): https://mail.eflycloud.com/netdata/
##郵件管理員的管理頁面
Web admin panel (iRedAdmin): https://mail.eflycloud.com/iredadmin/
##提示
/root/iRedMail-0.9.9/iRedMail.tips
重啓你的服務器吧,開始你的郵件管理員工作吧。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章