Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->网络应用 ->邮件服务器 ->Qmail ->正文

Postfix + Amavisd-new + SpamAssassin + ClamAV

来源:Linuxdby.com 作者:Webmaster 时间:2007-05-28 点击: [收藏] [投稿]
Descriptions:

一年之前我在 Mail Server 加裝 Virus 跟 Spam 的過濾機智,Virus 部份表現非常優異,幾乎替我擋掉了所有的病毒郵件,面對病毒信件的痛苦指數全部消失,而 Spam 卻誤擋了一些正常信,親朋好友報怨連連,在面對 Spam 功夫還未到家的狀態下,即決定停掉 Spam 部份的阻擋,只留下 ClamAV 的 Virus 過濾阻檔,近一年來網路上病毒信幾乎都被我的病毒過濾阻檔了,可是廣告信卻是氾濫,痛苦指數不小於病毒信件,所以下定決心好好研究廣告信之獵殺軟體 SpamAssassin ,網路上 Amavisd-new + SpamAssassin + ClamAV 的文章真的不是很多,大部份都是英文的,看起來有點吃力,不過為了防堵 Spam 小弟還是努力的找尋 Google 中可用的資料,以下是我個人整理的資料以方便日後使用學習及查詢。

Environment :


硬體: i386 PC Intel P3 500
記憶體網卡:
256M RAM + 一片 Intel 網卡
作業系統:
FreeBSD 5.3 Release
假設 IP 為:88.88.88.88
網域名稱為:ntut.idv.tw

Starting:

1. Postfix:

1-1%26#8231;介紹:

Postfix:
http://www.postfix.org/ MTA ( Mail Transfer Agent ) 是一套安全及設定便利都優於 sendmail 的郵件伺服器軟體。

1-2%26#8231;設定檔說明:

Postfix 於 FreeBSD Server 中用修改到的設定檔包括 main.conf、master.conf,開機啟動檔設定為 postfix.sh 設在 /usr/local/etc/rc.d 下,Mail 的 DB 檔為 /usr/local/etc/postfix 下的 aliases 所產生,執行 #postalias aliases 即會產生 aliases.db 檔。管理 postfix 指令 #postsuper -d 將某一封 queue message 刪掉 #postsuper -d ALL 刪除所有的 queue #postsuper -sv 檢查和修復 postfix 的信件檔


1-3%26#8231;實際設定:

#vi /usr/local/etc/postfix/main.conf

# Main Configure
myhostname = ntut.idv.tw
mydomain = ntut.idv.tw
mynetworks = 88.88.88.88/26, 127.0.0.0/8
alias_maps = hash:/usr/local/etc/postfix/aliases
mail_spool_directory = /var/mail

# Other configuertion
disable_vrfy_command = yes
mailbox_size_limit = 204800000
smtpd_recipient_limit =300
message_size_limit = 30720000

# ClamAV
content_filter = smtp-amavis:[127.0.0.1]:10024


 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:Postfix+Uvscan-dat+Amavisd   下一篇:Postfix+SMTP 密碼認證

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号