Postfix 郵件服務器 - Roundcube Webmail


 

roundcubemail作為web端的郵件客戶端。是一個基於瀏覽器,支持多國語言的IMAP客戶端,它的操作界面看起像一個桌面應用程序。它提供一個email客戶端應該具備的所有功能,包括MIME支持,地址薄,文件夾操作,信息搜索和拼寫檢查等。

roundcubemail采用PHP+Ajax開發並且需要MySQL數據庫來存儲數據。 用戶界面采用XHTML+CSS2設計。

roundcubemail可以被其他具有相同功能的軟件替代,比如:openwebmail、squireelmail。

1、roundcubemail 安裝

wget http://jaist.dl.sourceforge.net/project/roundcubemail/roundcubemail/1.1.4/roundcubemail-1.1.4-complete.tar.gz

解壓至 httpd 配置目錄

tar -xf roundcubemail-1.1.4-complete.tar.gz -C /var/www/html/
mv roundcubemail-1.1.4 webmail
chown -R apache:apache /var/www/html/webmail/ 
chmod -R 755 /var/www/html/webmail/

2、php 配置
roundcube webmail 依賴 php 的相關模塊比較多
更新php的軟件源

pear channel-update pear.php.net

安裝php相關模塊

pear install Auth_SASL Net_SMTP Net_IDNA2-0.1.1 Mail_Mime
# sed -i "s/;date.timezone =/date.timezone = Asia\/Shanghai/g"  /etc/php.ini
設置:
date.timezone = Asia/Shanghai

 3、mysql 設置;

需要創建一個專用的庫 (可以自定義 webmail)

# mysqladmin -uroot -p password 'mysql'
    // *** 默認安裝的mysql 無密碼;需要設置密碼;
# mysql -uroot
mysql> create database mailweb character set utf8 collate utf8_bin;
    // *** 創建mailweb 數據庫;設置支持utf8 支持;
mysql> grant all privileges on mailweb.* to mailweb@localhost identified by 'mailweb';
    // *** 設置mailweb web安裝時候鏈接數據庫;
mysql> exit

 測試鏈接訪問(這是已經加入安裝更新插入的數據);

4、UI 界面進行安裝
http://ip:port/roundcubemail/installer/setup.php

安裝完畢刪除或禁止installer文件訪問。

安裝有幾個校驗配置,其他都可以默認或者根據實際具體配置

SQL  庫/名賬戶/密碼  webmail webmail webmail
SMTP  協議通信    25  ssl 密碼 465
IMAP  協議通信    143 ssl 加密的 993

5、測試頁面

訪問 http://ip:port/webmail 

登陸賬戶為前面創建 mail 賬戶

 郵件收發測試:

132465 賬戶發送測試:

testmail 接收回復:

 

 

注:

為了安全性  ;請更改 roundcubemail 下logs 的日志目錄。

在 “ config/defaults.inc.php 文件下 ”

$config['log_dir'] = RCUBE_INSTALL_PATH

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM