国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

斬斷Linux郵件服務器上的垃圾郵件魔掌(1)
2009-01-03   

當今世界,垃圾郵件繼續橫行,而且日益成為一個嚴重的問題,因為垃圾郵件制造者也變得越來越聰明了,所以防止垃圾郵件對任何運行郵件服務器的人來說都是一件非常必要的事情。對于使用Linux的單位來說,現在就有一個杰出的防止垃圾郵件的工具:SpamAssasin ?,F在我們就看一下如何通過SpamAssasin遏止垃圾郵件。
認識SpamAssassin
SpamAssasin是一個郵件過慮器,它可以使用一系列的機制來確認垃圾郵件,這些機制包括:文本分析、Bayesian (貝葉斯判決規則)過慮、DNS數據塊列表,以及合作性的過慮數據庫。SpamAssasin并不能刪除垃圾郵件,但它卻可以阻止垃圾郵件。究其原因,主要在于它有如下一些特性:
活動范圍寬:SpamAssasin使用大量的本地和網絡的測試來確認垃圾郵件特征。這使得垃圾郵件制造者在明確其制造的信息的可工作性時增加了難度。
自由軟件:與其它流行的開源軟件(如Apache Web Server)一樣,在相同的條件下發行。
易于擴展:反垃圾測試和配置信息存儲在純文本中,這使得配置和增加新的規則相當容易。
靈活性:SpamAssasin將其邏輯封裝在一個設計精良的、抽象化的API中,因此它可被集成到電子郵件數據流中的任何地方。SpamAssasin可被用于多種電子郵件系統中,其中包括:procmail,sendmail,Postfix, qmail等。
易于配置:SpamAssasin幾乎不需要用戶的配置。你不必用郵件帳戶或郵件列表的成員資格詳細信息來不斷地更新SpamAssasin配置。一旦分類,站點和用戶規則就可以被運用于垃圾郵件。而且規則可以適用于郵件服務器,并且在以后又可以使用用戶自己的郵件用戶代理應用程序。
SpamAssasin通常被認為是最好的垃圾郵件過濾器之一。本文將引導您安裝、配置和使用這個強大的工具。
獲取并安裝SpamAssasin
作為一個Linux應用程序,有各種各樣的方法安裝SpamAssasin。下面是一個安裝方法的簡單列表:

Debian unstable:apt-get install spamassassin
Gentoo: emerge mail-filter/spamassassin
Fedora: yum install spamassassin
用戶可從SpamAssasin(http://spamassassin.apache.org/downloads.cgi?update=200702131100)下載相關文檔。文件準備好后,在控制臺提示符下輸入如下的命令:
untar/unzip the file
cd into the newly created directory
perl Makefile.PL
OPTION: Add -DSPAMC_SSL to $CFLAGS to build an SSL-enabled spamc]
make
make install [as root]
在INSTALL文件內有相當多的特定發布規則和從屬規則。因此要在安裝之前完整地閱讀此文件。
為在系統范圍內的使用進行安裝
為在系統范圍內的使用進行安裝的一個最好理由是你不必更改用戶的procmailrc文件。這可能會成為一個令人頭痛的問題,這依賴于你所擁有的用戶的數量。由于這個過程會從理論上破壞用戶的電子郵件,把它放在一個試驗性的環境中運行測試是很明智的。
配置
就像大多數Linux應用程序一樣,SpamAssasin需要對配置文件的編輯。這個配置文件位于/etc/mail/spamassassin/ ,名為local.cf。在你手動編輯配置文件之前,可注意一下,Michael Moncur 已經編寫的一個出色的工具SpamAssassin Configuration Generator,它可以幫助用戶創建local.cf文件。不過,這個工具目前只能在SpamAssasin 3.x中工作。
這個工具提供基于web的選項套件,可以幫助用戶創建自己的配置文件。在選取了Mr. Moncur 創建的簡單選項后,按下“Generate”:
# Generated by http://www.yrex.com/spam/spamconfig.php (version 1.50)
# How many hits before a message is considered spam.
required_score 7.5
# Change the subject of suspected spam
rewrite_header subject *****SPAM*****
# Encapsulate spam in an attachment (0=no, 1=yes, 2=safe)
report_safe 1
# Enable the Bayes system
use_bayes 1
# Enable Bayes auto-learning
bayes_auto_learn 1
# Enable or disable network checks
skip_rbl_checks 0
use_razor2 1
use_dcc 1
use_pyzor 1
# Mail using languages used in these country codes will not be marked
# as being possibly spam in a foreign language.
ok_languages all
# Mail using locales used in these country codes will not be marked
# as being possibly spam in a foreign language.
ok_locales all

共2頁: 1 [2] 下一頁

熱詞搜索:

上一篇:ETSafeMail安全電子郵件技術白皮書
下一篇:制服流氓:27種惡意軟件安裝卸載實錄(1)

分享到: 收藏
主站蜘蛛池模板: 车险| 吴桥县| 张北县| 彰武县| 东至县| 德惠市| 深州市| 望城县| 昭通市| 乐陵市| 奉贤区| 莲花县| 随州市| 水城县| 侯马市| 金阳县| 醴陵市| 宁化县| 普格县| 潞西市| 建德市| 赣榆县| 玉龙| 鄂托克旗| 潞西市| 望江县| 芦溪县| 开鲁县| 阆中市| 盐边县| 竹山县| 临沭县| 盘山县| 军事| 石嘴山市| 广元市| 措美县| 秭归县| 慈利县| 翁牛特旗| 嘉黎县|