搭建數據庫的專用郵箱服務器


大家知道,數據庫服務器的安全性對於公司來說非常的重要,很多公司為了安全不光

要配置防火牆,而且會盡量讓數據庫服務器只處於內網,不開外網。

我這邊是用的sqlserver2008,熟悉sqlserver2008的同志都知道,sqlserver2008里

可以配置數據庫郵件,但是那只是客戶端,如果服務器當前不能聯外網(英特網)的話,

你就不能直接用處於外網的一些郵箱服務.

那怎么辦,如果在內網里,可以搭建一個郵箱服務,並且能夠用外網的郵箱服務轉發,那

么就完美的解決這個問題了。

現在推薦一個開源軟件在windows平台上運行的hMailServer

我這邊用的是5.33版本,如果大家想去下更新的,可以去官網:https://www.hmailserver.com/下載

 下面是全部步驟:

 1.點擊安裝包

 

2.就按照默認的方式一步一步安裝

 

這邊的話,設定密碼是在安裝的時候設定的。

3.進入管理界面

 

4.把軟件漢化

郵件系統的配置在網絡管理中進行吧,在Apache的配置里把hMailServer安裝目錄下的PHPWebAdmin目錄,映射到你的WEB服務根目錄下,目錄別名你隨意,
我用的mailadmin。這樣你就可以通過[http://www.abc.com/mailadmin/]來訪問並且管理郵件服務了。正式動工之前還得做點小工作,在hMailServer的安
裝目錄下,找到bin目錄,里面有個hMailServer.ini的文件,得編輯一下,把網上找到的中文語言配置文件chinese.ini復制到hMailServer的安裝目錄下
的Language目錄里,打開hMailServer.ini文件,其中的[GUILanguages]下ValidLanguages=english,swedish這一行,等號后面加一個chinese,變成這樣
:ValidLanguages=chinese,english,swedish,保存。然后在hMailServer的安裝目錄下,找到PHPWebAdmin目錄,里面有個config-dist.php文件,打開,
找到

$hmail_config['rooturl'] = "http://localhost/";
修改成:

$hmail_config['rooturl'] = "http://www.abc.com/mailadmin/";
具體的路徑根據你自己在Apache里配置的來修改。繼續看下面

$hmail_config['defaultlanguage'] = "english";
修改成:

$hmail_config['defaultlanguage'] = "chinese";
其他不動,保存為config.php。
  如果你的PHP環境和WEB服務都正常的話,通過瀏覽器訪問[http://www.abc.com/mailadmin/]的話,就能看到郵件系統WEB管理登錄的界面了。輸入用
戶名Administrator,密碼就是你安裝hMailServer時設置的管理員密碼,點擊確定按鈕即可。如果出現亂碼,請把hMailServer安裝目錄里PHPWebAdmin目
錄中的index.php文件打開,找到:

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
修改成:

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">

這邊,如果你覺得英文版沒問題,就不需要這一步.

5.設定域名

6.在域中設定限制

7.建立域賬戶

8.配置個協議地址

到了這步,如果你只要用到內部的郵箱服務,那到這一步就可以了,但是如果你需要把內部的郵件發送到外部的郵箱里去的話,你可以在

SMTP里設定中轉的郵箱配置

7.如下:

這個是配置SMTP的

8.配置SMTP路由

注意,7,8兩步的用紅框標出來的地址需要一樣

到這步完成的話,基本全部配完了,你可以用foxmail來建個賬戶試試看,如果你的郵箱服務器地址沒有做dns映射的話,直接用

IP地址就可以了.

其中里面還有很多有用的東西,大家可以自己慢慢琢磨.

 


免責聲明!

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



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