Rss & SiteMap
FLASH論壇-Flash之神魂顛倒 http://bbs.flash2u.com.tw
軟體名稱:hMailServer 郵件伺服器
官方網站:http://www.hmailserver.com/
軟體版本:4.4.2 - Build 283
軟體語言:多國語系
正式4.4.2版直接下載:按這裡
繁體中文語系檔:按這邊 (解壓縮後放到 Languages資料夾覆蓋掉原本的)
簡體中文語系檔:按這邊 (解壓縮後放到 Languages資料夾覆蓋掉原本的)
英文說明書下載:按這裡
測試版搶先下載:按這裡(hMailServer 5.0 - Build 310)
預覽圖片
圖片:
防毒模組ClamWin
hMailServer可以搭配 ClamWin,讓 Mail server 具備防毒功能,而且 ClamWin 也是免費的
步驟如下:
圖片:hmailserver-1.jpg
將squirrelmail壓縮包解壓,放到apache的web目錄。
(當然,你得先有Apache,或者乾脆安裝AppServ)
下載:
Apache Web Server Version 2.2.8
Apache Web Server Version 2.2.8
phpMyAdmin Database Manager Version 2.10.3
或直接用 AppServ
點擊執行config/config.pl ,設定「Server Settings」和「General Options」這兩項,根據提示來設定,主要是域名,資料存放目錄的設定。
儲存退出
AppServ
點擊執行config/config.pl ,設定「Server Settings」和「General Options」這兩項,根據提示來設定,主要是域名,資料存放目錄的設定。
儲存退出
圖片:5370824030617080044.jpg
圖片:5370824030617080041.jpg
圖片:5370824030617080042.jpg
圖片:5370824030617080043.jpg
也可以手動設定 SquirrelMail
找到 config 資料夾中的 config_default.php,將 config_default.php 複製成 config.php
再修改一下config.php:
記得建立對應的資料及EMAIL附件放置的資料夾 $data_dir and $attachment_dir
在安全上考量,建議放在一個使用者無法存取到的路徑
注意: 若將 $smtpServerAddress and $imapServerAddress 設定為 localhost 而無法連接伺服器時,可以用 localhost.local 或 127.0.0.1 來替代
roundcubemail使用ajax和php開發,需要使用mysql存儲資料。界面非常漂亮,使用者操作感覺比較好。
我們單獨安裝一個mysql,當然也可以使用hmailServer附帶的mysql,配置檔案裡面需要指定端口為3307
需要一提的是roundcubemail只支持IMAP協議,不支援pop3.
IMAP 是什麼?
透過 IMAP(即 Internet Message Access Protocol,網際網路郵件造訪協議),您可以將郵件從mail 伺服器下載到您的電腦,這樣即使您沒有連接到網際網路,也可以透過 Microsoft Outlook Express 或 Apple Mail 等程式造訪郵件。
IMAP 在郵件客戶端(台式機和/或移動設備)與 mail 之間建立了一個持續連接。與 POP 不同的是,IMAP 交供網路 mail server 與電子郵件客戶端之間的雙向通信。此外,IMAP 交供了一個更好的方法供您從多個設備中造訪郵件。不管您是在工作中檢查郵件、透過手機檢查郵件,還是在家裡檢查郵件,IMAP 都確存您可以從任何設備隨時造訪新郵件。總之,IMAP 整體上為使用者帶來更為可靠的體驗。雖然 POP 更易遺失郵件或多次下載相同的郵件,但 IMAP 透過郵件客戶端與網路 mail server 之間的雙向同步功能很好地避免了這些問題。
配置config裡面的db.inc.php
#mysql鏈接參數
$rcmail_config['db_dsnw'] = 'mysql://roundcube:123456@localhost/roundcube';
配置main.inc.php
$rcmail_config['default_host'] = 'mail.abc.com';
#用戶登錄的時候直接填寫前綴,系統會自動加上abc.com
$rcmail_config['username_domain'] = abc.com';
$rcmail_config['smtp_server'] = 'mail.abc.com';
$rcmail_config['smtp_user'] = '%u';
$rcmail_config['smtp_pass'] = '%p';
儲存,設定完畢。
詳細步驟
首先到www.roundcube.net 下載它的套件解開。目錄名稱請隨意,放到你apache 的目錄裡。
建立資料庫
先設定資料庫:
SQL/ 目錄下有 mysql5.initial.sql 以及mysql.initial.sql ,其中前者為SQL v5版本所用,其他取用後者。
---------------------------------------------------------------
先建立一個roundcube 的資料庫:(請記住資料庫名稱,等會用到)
(以下步驟也可透過phpMyAdmin完成)
# mysql -u root -p
( 然後輸入SQL root密碼)
SQL> create databases roundcubemail;
SQL> quit;
# mysql -u root -p roundcubemail < mysql5.initial.sql
(輸入mysql 密碼)
(以上步驟也可透過phpMyAdmin完成)
---------------------------------------------------------------
修改設定檔
再來去改設定檔
在 config/ 把所有*.inc.php.dist 改成 *.inc.php
---------------------------------------------------------------
然後再分別設定這兩個設定檔。
第一個db.inc.php,有始有終,我們先設定資料庫。
只需要修改這一行:
$rcmail_config['db_dsnw'] = 'mysql://root:mysqlpasswd@localhost/roundcube';
注意填入你MySQL 帳號及密碼,上列以 root及密碼mysqlpasswd 為例。
最後面的roundcube 為你建立的資料庫名稱,兩者需一致
---------------------------------------------------------------
第二個main.inc.php 就是你的mail server 設定內容。應該要設定兩行:
$rcmail_config['default_host'] = 'mail.abc.idv.tw';
$rcmail_config['smtp_server'] = 'mail.abc.idv.tw';
都填入你的mail server主機名稱。
---------------------------------------------------------------
中文化
最後,我們要中文化。
請到www.roundcube.net 的downloads,點選additional language packs 這串紅字,然後尋找 roundcube_chinese-big5-0.1-beta2.tar.gz
或這裡:http://trac.roundcube.net/wiki/Loc_Languages (新版本已內建簡體、繁體等語系,只需修改預設值即可)
請下載放到 program/localization/ 之下解開。會解出一個 tw/ 的目錄。
修改語系預設值
再回到 config/main.inc.php 這個檔案設定,需要修改兩個東西,一為語言,二為顯示時間(GMT+8)。
$rcmail_config['locale_string'] = 'zh_TW';
$rcmail_config['timezone'] = 8;
改完之後,中文RoundCube Webmail就大功告成了。
將hmailServer目錄下的PHPWebAdmin拷貝到apache的web目錄,然後修改config.php,根據自己的情況修改下面幾個參數:
$hmail_config['rootpath'] = "F:/PHPWebAdmin/";
$hmail_config['rooturl'] = "http://mailadmin.abc.com.tw/";
$hmail_config['includepath'] = $hmail_config['rootpath'] . "include/";
$hmail_config['temppath'] = $hmail_config['rootpath'] . "temp/";
$hmail_config['pluginpath'] = $hmail_config['rootpath'] . "plugins/";
儲存即可。