降Mail十八章(下)

 

 接上篇,很抱歉,由於篇幅限制,本篇被迫分爲上下兩部分,給您帶來的不便,再次請您諒解!

第十五章 設置郵件系統的圖形化日誌信息

[root@mail ~]#

ln -sf /usr/local/apache2/htdocs/extman/addon/mailgraph_ext/mailgraph-init /usr/sbin/

[root@mail ~]#

ln -sf /usr/local/apache2/htdocs/extman/addon/mailgraph_ext/qmonitor-init /usr/sbin/

[root@mail ~]#

[root@mail ~]# cp -a /usr/local/apache2/htdocs/extman/addon/mailgraph_ext /usr/local

[root@mail ~]# mailgraph-init start

[root@mail ~]# qmonitor-init start

[root@mail ~]# echo "/usr/sbin/mailgraph-init start" >>/etc/rc.d/rc.local

[root@mail ~]# echo "/usr/sbin/qmoonitor-init start" >>/etc/rc.d/rc.local

第十六章 Extman後臺管理設置

16.1 首頁概況

登錄進去首頁顯示系統管理員列表

 

域列表中的phoenix.com和phoenix.vip.com是我們剛纔創建的

16.1.1.2

16.2 添加用戶

基礎設置 設置用戶名,後面可選用戶所在的域。用戶的磁盤限額、網絡磁盤限額以及過期日期是否激活等(默認磁盤、網絡磁盤限額爲5M), 設置完基本信息保存修改會提示密碼錯誤,所有要設置密碼之後纔可以保存修改。

16.1.1.3

16.2.1 密碼設置

設置密碼、密碼找回問題以及是否禁止用戶修改密碼

16.1.1.4

16.2.2 功能設置

這裏一般保持默認即可

16.1.1.5

16.3 添加別名

可以添加別名、別名所在的域,設置多個目標地址 提示 目標地址每行只能寫一個並激活

16.1.1.6

16.4 添加域

基礎設置 設置域名、域名描述、最大用戶、最大別名、最大限額、最大網絡磁盤限額、傳輸方式、還有是否允許自由註冊(如果勾上這個選項的話,在ExtMail登錄頁面下面有一個免費註冊郵箱就可以註冊,如果不勾的話註冊免費郵箱時候就會提示域名不提供註冊服務!)是否激活域名、最後是域名過期日期。

16.1.1.7

16.4.1 模版設置

設置域名新賬戶默認限額、網絡磁盤限額、新賬戶默認生命週期以及新賬戶默認開啓的服務

16.1.1.8

16.5 添加管理員

管理員名稱、通用名、過期日期是否激活等。同普通用戶一樣需要設置密碼才能保存修改。

16.1.1.9

16.5.1 密碼相關設置

同普通用戶一樣也是 設置密碼、找回密碼問題與答案是否禁止用戶修改密碼等

16.1.1.10

 

 

16.5.2 管理域名

可以設置管理員管理的域名增加、刪除域名等

16.1.1.11

 

 

16.6 羣發郵件

按照提示說明可以設置郵件的羣發,可用於通知類型的郵件

16.1.1.12

 

16.7 圖像日誌

在這裏可以查看各類日誌分析郵件服務器是否正常

13.4.1.4

13.4.1.5

第十七章 Extmail登錄

17.1 登錄界面

17.1.1 Extmail 登錄頁面

從後臺登錄創建phoenix.com域名。添加用戶user1 登錄ExtMail

18.5.4.2

這裏需要注意一點是要登錄extmail必須解析域名,使用IP訪問時候無法登錄,會提示IP域名無效。

17.1.2 郵件用戶登陸界面

17.1.1.1

 

 

17.2 偏好設置

這裏可以設置個人的信息包括姓名、密碼及密碼問題等

17.1.1.2

 

其他選項卡同其他的郵件服務器一樣。

17.3 使用user1給user2發送郵件測試是否成功

筆者創建了兩個用戶user1@phoenix.com和user2@phoenix.com(略)

User1發送信件

14.4.1.1

User2接收信件

14.4.1.3

查看日誌狀況

14.4.2.3

第十八章 垃圾郵件過濾

18.1 根據客戶端的主機名/地址過濾郵件

[root@mail ~]# vim /etc/postfix/main.cf

187 smtpd_client_restrictions = check_client_access hash:/etc/postfix/access

[root@mail ~]# vim /etc/postfix/access

447 192.168.20 REJECT

448 192.168.20.1 OK

449 192.168.20.2 OK

[root@mail ~]# postmap /etc/postfix/access

18.2 根據客戶機HELO 信息中的主機名地址過濾郵件

[root@mail ~]# vim /etc/postfix/main.cf

194 smtpd_helo_required = yes

195 smtpd_helo_restrictions = reject_invalid_hostname

[root@mail ~]# postfix reload

18.3 根據發件人的地址過濾郵件

[root@mail ~]# vim /etc/postfix/mail.cf

1 smtpd_sender_login_maps =mysql:/etc/postfix/mysql_virtual_sender_maps.cf,mysql:/etc/postfix/m ysql_virtual_alias_maps.cf

2 smtpd_sender_restrictions =permit_mynetworks,reject_sender_login-mismatch,reject_non_fqdn_sen der,reject_unknown_sender_domain,check_sender_access hash:/etc/postfix/sender_access

[root@mail ~]# vim /etc/postfix/sender_access

1 [email protected] REJECT

2 marketing@ REJECT

3 fake.aptech.com REJECT

[root@mail ~]# postmap /etc/postfix/sender_access

18.4 根據收件人的地址過濾郵件

[root@mail ~]# vim /etc/postfix/main.cf

223 smtpd_recipient_restrictions =permit_mynetworks,permit_sasl_authenticated,reject_unauth_desti nation,reject_non_fqdn_ recipient,reject_unknown_recipient_domain

爲了便於管理,您可以編輯腳本,將服務腳本添加到相關目錄即可。限於篇幅,筆者略去操作步驟。

[root@mail ~]# service postfix restart

Shutting down postfix: [ OK ]

Starting postfix: [ OK ]

[root@mail ~]#

18.5 基於郵件內容的過濾

18.5.1安裝並配置MailScanner 掃描調度工具

1) 安裝MailScanner 掃描調度工具

[root@mail ~]# tar -zxvf MailScanner-4.84.3-1.rpm.tar.gz

[root@mail ~]# cd MailScanner-4.84.3-1

[root@mail MailScanner-4.84.3-1]#

[root@mail MailScanner-4.84.3-1]# ./install.sh

2) 修改配置文件MailScanner

[root@mail ~]# vim /etc/MailScanner/MailScanner.conf

131 Run As User =postfix

136 Run As Group =postfix

165 Incoming Queue Dir = /var/spool/postfix/hold

169 Outgoing Queue Dir = /var/spool/postfix/incoming

196 MTA = postfix

2231 Required SpamAssassin Score = 7

2237 High SpamAssassin Score = 10

2437 Spam Actions = deliver header "X-Spam-Status: Yes"

2499 High Scoring Spam Actions = delete forward [email protected]

3) 配置Postfix 支持調用MailScanner

[root@mail ~]# vim /etc/postfix/main.cf

523 header_checks = regexp:/etc/postfix/header_checks

[root@mail ~]# vim /etc/postfix/header_checks

497 /^Received:/HOLD

4) 調整郵件過濾隊列的目錄屬主、屬組,並啓動MailScanner 服務程序

[root@mail ~]# chown -R postfix.postfix /var/spool/MailScanner/incoming

[root@mail ~]# chown -R postfix.postfix /var/spool/MailScanner/quarantine

[root@mail ~]#

[root@mail ~]# service MailScanner start

[root@mail ~]# chkconfig --level 35 MailScanner on

18.5.2 安裝並配置SpamAssassin 垃圾郵件過濾器

1) 安裝並配置SpamAssassin 垃圾郵件過濾器

[root@mail ~]# mount /dev/cdrom /mnt/cdrom

[root@mail ~]# cd /mnt/cdrom/Server

[root@mail ~]# yum list |grep spamassassin

spamassassin.i386 3.2.5-1.el5 rhel-Server

[root@mail ~]# yum install spamassassin -y

2) 修改配置文件local.cf

(位於“/etc/mail/spamassassin/local.cf”,一般不需要進行任何修改,保

持默認設置即可)

3) 啓動SpamAssassin 服務

[root@mail ~]# service spamassassin start

[root@mail ~]# chkconfig --level 35 spamassassin on

18.5.3 安裝並配置F-Port 病毒查殺軟件

1) 安裝F-Port 軟件包安裝過程中出現提示是按回車鍵接受默認設置

[root@mail ~]# tar zxvf fp-Linux-i686-ws.tar.gz -C /opt/

[root@mail ~]# cd /opt/f-prot/

[root@mail f-prot]# ./install-f-prot.pl

2) 升級F-Port 病毒庫(服務器要能夠訪問Internet 互聯網)

升級需要連接initernet網卡,您可以編輯eth0:0將它的地址修改成您可以上網的網址,這樣,您所使用的源地址不變,只需要將dns修改即可。

[root@phoenix ~]# cd /opt/f-prot/

[root@phoenix f-prot]# /opt/f-prot/fpupdate

[root@phoenix f-prot]# crontab -e

添加 00 8 * * * /opt/f-prot/fpupdate

[root@phoenix f-prot]# service crond start

[root@phoenix f-prot]# chkconfig --level 35 crond on

18.6測試

18.6.1測試反病毒能力

病毒測試數據:

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

18.6.2測試反垃圾能力

垃圾郵件測試數據:

XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X

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