linux做服務(wù)器必備
1. 防病毒郵件(1) 安裝clamav#tar -xzvf clamav-0.65.tar.tz#cd clamav-0.65#groupadd clamav#useradd -g clamav -
1. 防病毒郵件
(1) 安裝clamav
#tar -xzvf clamav-0.65.tar.tz
#cd clamav-0.65
#groupadd clamav
#useradd -g clamav -d /var/run/clamav clamav
#./configure --prefix=/usr/local/clamav
#make
#make install
(2) 配置clamav
#vi /usr/local/clamav/etc/clamd.conf
....
scanole2 //啟動文件office文件掃描
scanarchive //掃描壓縮包
scanmail //打開郵件掃描
scanrar //打開RAA壓縮包
ArchiveMaxFileSize 數(shù)字 //最大掃描的壓縮包文件
ArchiveMaxRecursion 數(shù)字//掃描壓縮包的 層次
archivemaxfiles 數(shù)字 //設(shè)置掃描壓縮包中的文件個數(shù)
#vi /usr/local/clamav/etc/freshclam.conf
.........
DatabaseDirectory 路徑 //指定病毒庫存放位置
DatabaseMirror 服務(wù)器IP/域名 //指定病毒庫升線的服務(wù)器
(3) 查病毒和升級病毒庫
#/usr/local/clamav/bin/clamscan [參數(shù)] [文件或目錄] //查病毒
#/usr/local/clamav/bin/freshclam
2. 防垃圾郵件
(1) 利用postfix自帶的郵件過濾功能
(2) 利用第三方軟件(SpamAssassin)
五. 企業(yè)郵件系統(tǒng)的應(yīng)用案例
案例一:
利用postfix imap2001a squirrelmail clamav SpamAssassin配置企業(yè)的郵件系統(tǒng),要求如下:
(1) 利用postifx實現(xiàn)smtp功能,且負責(zé)linux.cn區(qū)域的郵件處理,支持smtp認(rèn)證,只對通過認(rèn)證的客戶機進行郵件中繼,采用系統(tǒng)用戶郵箱
(2) 利用imap2001a實現(xiàn)pop3服務(wù)為用戶提供郵件下載功能
(3) 利用squireelmail實現(xiàn)webmail為用戶提供web方式登錄
(4) 利用clamav實現(xiàn)防病毒郵件,并利用spam實現(xiàn)防垃圾郵件
實施過程:
1. 申請域名并設(shè)置MX記錄
2. 安裝和配置postfix
(1) 安裝postfix
.........
(2) 配置postfix
#vi /etc/postfix/main.cf
...............
//基本配置
myhostname=mail.linux.cn
mydomain=linux.cn
myorigin=$mydomain
mydestination=$mydomain
inet_interfaces=all
//sasl smtp認(rèn)證
smtpd_sasl_auth_enable=yes
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_sasl_security_options=noanonymous
broken_sasl_auth_clients=yes
//用戶別名配置
alias_maps=hash:/etc/postfix/aliases
alias_database=hash:/etc/postfix/aliases
//配置性能參數(shù)
........
//配置郵件過濾
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,check_recipient_access hash: /etc/postfix/reci,reject_unauth_destination
smtpd_client_restrictions=check_client_access hash:/etc/postfix/access
smtpd_sender_restrictions=check_sender_access hash:/etc/postfix/sender
(3) 安裝和配置cyrus-sasl
-安裝cyrus-sasl
....
-修改/usr/lib/sasl/sm