公司為了提高辦公效率,很早就構建了單位局域網,不久前還安裝了寬帶,這樣架設公司網站和電子郵件服務器就成了大勢所趨。利用俺那可憐的一點點知識,將服務器配置好(費了九牛二虎之力,此處省略N字)。郵件服務器我選擇使用微軟的Exchange2000 Server,畢竟都是微軟的東西,看多了親切。就這樣公司的網站和電子郵件服務器開始運轉了。
開始的兩天一切正常,但是到了第三天的時候,我發(fā)現郵件服務器開始變慢了,打開任務管理器一看,CPU和內存都在滿負荷運轉。由于這臺服務器只是作為電子郵件服務器使用,沒有別的用途(Web服務器另有一臺服務器),所以我首先就想到是電子郵件服務出了問題。大家都知道,電子郵件的服務分兩種,就是接收(POP3服務)和發(fā)送(SMTP服務),我覺得最大的可能就是SMTP服務出了問題。重新啟動服務器的時候,一位同事打來電話問我,“我正在給朋友用電子郵件發(fā)送一部電影,怎么突然中斷了?”咕咚一聲,我倒在地上,真是一位超級菜菜菜鳥呀,他還以為有了寬帶,什么事兒都能干呢!暈死,趕緊限制一下用戶的郵箱大小吧。
進入“開始”菜單,點擊“Microsoft Exchange”,啟動“System Manager”,在窗口左邊的樹里,依次點擊Servers、SERVER(這個是服務器的名稱,可能跟你的不同)、First Storage Group、Mailbox Store (SERVER),點擊工具欄上的屬性按鈕,彈出設定屬性的選項,選擇“Limits”標簽頁。
這里說明一下,Lssue warning at(KB)表示當信箱中的郵件容量達到設定值時,系統(tǒng)以電子郵件的形式向用戶發(fā)出警告;Prohibit sned at(KB)表示當信箱中的郵件容量達到設定值時,這個信箱只具有接收郵件的功能,無法發(fā)送郵件;Prohibit send and receive at(KB)表示當信箱中的郵件容量達到設定值時,這個信箱就不能接收郵件了。值得注意的是,這三個設定的數值可以是相等的,也可以是第一個數值小于第二個數值小于第三個數值,但是不能反過來。在這里設定好以后,所有的用戶郵箱都受到這個設定的限制,當然了,也可以為個別用戶單獨設定郵箱大小,不過這不在本文的討論范圍。
郵件服務器安全運行了幾天又開始變慢了。奇怪,從理論上說,設定了郵箱大小以后,應該就沒問題了,公司就那么幾十臺電腦,發(fā)送個幾兆的郵件肯定對服務器構不成威脅,不然俺這臺服務器也該退休了。查殺了一遍病毒,沒發(fā)現問題。是不是有哪些電腦在連接這臺郵件服務器呢?我安裝了天網防火墻,這樣當有電腦要連接這臺郵件服務器時,天網就會報警提示。啟動天網后,立馬就有反應,提示有一個IP地址(外部的)正在連接本機的25端口,也就是說有人利用我的郵件服務器發(fā)送垃圾郵件。可惡!我馬上查資料,尋找解決方法。結果我發(fā)現,其實解決的方法很簡單,如下:
啟動“System Manager”,依次點擊Servers、SERVER、Protocols、SMTP,選擇Default SMTP Virtual Server,點擊工具欄上的屬性,點擊“Relay”按鈕,彈出設置對話框,就是讓我們選擇有哪些電腦可以使用這臺電腦的SMTP服務,第一個單選項說明只有下面列表中的電腦可以使用,第二個單選項說明只有下面列表中的電腦不能使用。我們選擇第一個單選項,然后點擊“Add”按鈕。
我們可以看出,設定分三個部分,第一個部分設定只有單機可以使用郵件服務器,顯然不是我所需要的。第二個部分是設定一個IP的群組,只有IP地址在這個群組中的機器才可以使用郵件服務器。第三個部分是設定一個域,只有郵件的后綴符合這個設定才可以使用郵件服務器。設定好了以后,確定退出。郵件服務器又能正常工作了。