CINXE.COM
SpamAssassin - 维基百科,自由的百科全书
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="zh" dir="ltr"> <head> <meta charset="UTF-8"> <title>SpamAssassin - 维基百科,自由的百科全书</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )zhwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"zh", "wgMonthNames":["","1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],"wgRequestId":"42c88503-1251-407e-9a3f-18864e27b150","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"SpamAssassin","wgTitle":"SpamAssassin","wgCurRevisionId":72656317,"wgRevisionId":72656317,"wgArticleId":1599439,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["粗劣翻译","自2017年11月带有失效链接的条目","条目有永久失效的外部链接","使用RFC魔术链接的页面","垃圾邮件过滤","跨平台軟體"],"wgPageViewLanguage":"zh","wgPageContentLanguage":"zh","wgPageContentModel":"wikitext","wgRelevantPageName":"SpamAssassin","wgRelevantArticleId":1599439,"wgUserVariant":"zh","wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia", "wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"zh","pageLanguageDir":"ltr","pageVariantFallbacks":["zh-hans","zh-hant","zh-cn","zh-tw","zh-hk","zh-sg","zh-mo","zh-my"]},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":8000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1503674","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false, "wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.large-font":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.edit0","ext.gadget.WikiMiniAtlas","ext.gadget.UnihanTooltips","ext.gadget.Difflink","ext.gadget.pseudonamespace-UI","ext.gadget.SpecialWikitext","ext.gadget.switcher","ext.gadget.VariantAlly", "ext.gadget.AdvancedSiteNotices","ext.gadget.hideConversionTab","ext.gadget.internalLinkHelper-altcolor","ext.gadget.noteTA","ext.gadget.NavFrame","ext.gadget.collapsibleTables","ext.gadget.scrollUpButton","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=zh&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=zh&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=zh&modules=ext.gadget.large-font&only=styles&skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=zh&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Apache_SpamAssassin_logo.svg/1200px-Apache_SpamAssassin_logo.svg.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1202"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Apache_SpamAssassin_logo.svg/800px-Apache_SpamAssassin_logo.svg.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="802"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/7/73/Apache_SpamAssassin_logo.svg/640px-Apache_SpamAssassin_logo.svg.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="641"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="SpamAssassin - 维基百科,自由的百科全书"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//zh.m.wikipedia.org/wiki/SpamAssassin"> <link rel="alternate" type="application/x-wiki" title="编辑本页" href="/w/index.php?title=SpamAssassin&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (zh)"> <link rel="EditURI" type="application/rsd+xml" href="//zh.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://zh.wikipedia.org/wiki/SpamAssassin"> <link rel="alternate" hreflang="zh" href="https://zh.wikipedia.org/wiki/SpamAssassin"> <link rel="alternate" hreflang="zh-Hans" href="https://zh.wikipedia.org/zh-hans/SpamAssassin"> <link rel="alternate" hreflang="zh-Hans-CN" href="https://zh.wikipedia.org/zh-cn/SpamAssassin"> <link rel="alternate" hreflang="zh-Hans-MY" href="https://zh.wikipedia.org/zh-my/SpamAssassin"> <link rel="alternate" hreflang="zh-Hans-SG" href="https://zh.wikipedia.org/zh-sg/SpamAssassin"> <link rel="alternate" hreflang="zh-Hant" href="https://zh.wikipedia.org/zh-hant/SpamAssassin"> <link rel="alternate" hreflang="zh-Hant-HK" href="https://zh.wikipedia.org/zh-hk/SpamAssassin"> <link rel="alternate" hreflang="zh-Hant-MO" href="https://zh.wikipedia.org/zh-mo/SpamAssassin"> <link rel="alternate" hreflang="zh-Hant-TW" href="https://zh.wikipedia.org/zh-tw/SpamAssassin"> <link rel="alternate" hreflang="x-default" href="https://zh.wikipedia.org/wiki/SpamAssassin"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.zh"> <link rel="alternate" type="application/atom+xml" title="Wikipedia的Atom feed" href="/w/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-SpamAssassin rootpage-SpamAssassin skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">跳转到内容</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="站点"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="主菜单" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">主菜单</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">主菜单</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">移至侧栏</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">隐藏</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> 导航 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Wikipedia:%E9%A6%96%E9%A1%B5" title="访问首页[z]" accesskey="z"><span>首页</span></a></li><li id="n-indexpage" class="mw-list-item"><a href="/wiki/Wikipedia:%E5%88%86%E7%B1%BB%E7%B4%A2%E5%BC%95" title="以分类索引搜寻中文维基百科"><span>分类索引</span></a></li><li id="n-Featured_content" class="mw-list-item"><a href="/wiki/Portal:%E7%89%B9%E8%89%B2%E5%85%A7%E5%AE%B9" title="查看中文维基百科的特色内容"><span>特色内容</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:%E6%96%B0%E8%81%9E%E5%8B%95%E6%85%8B" title="提供当前新闻事件的背景资料"><span>新闻动态</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9" title="列出维基百科中的最近修改[r]" accesskey="r"><span>最近更改</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:%E9%9A%8F%E6%9C%BA%E9%A1%B5%E9%9D%A2" title="随机载入一个页面[x]" accesskey="x"><span>随机条目</span></a></li> </ul> </div> </div> <div id="p-help" class="vector-menu mw-portlet mw-portlet-help" > <div class="vector-menu-heading"> 帮助 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:%E7%9B%AE%E5%BD%95" title="寻求帮助"><span>帮助</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:%E7%A4%BE%E7%BE%A4%E9%A6%96%E9%A1%B5" title="关于本计划、你可以做什么、应该如何做"><span>维基社群</span></a></li><li id="n-policy" class="mw-list-item"><a href="/wiki/Wikipedia:%E6%96%B9%E9%87%9D%E8%88%87%E6%8C%87%E5%BC%95" title="查看维基百科的方针和指引"><span>方针与指引</span></a></li><li id="n-villagepump" class="mw-list-item"><a href="/wiki/Wikipedia:%E4%BA%92%E5%8A%A9%E5%AE%A2%E6%A0%88" title="参与维基百科社群的讨论"><span>互助客栈</span></a></li><li id="n-Information_desk" class="mw-list-item"><a href="/wiki/Wikipedia:%E7%9F%A5%E8%AF%86%E9%97%AE%E7%AD%94" title="解答任何与维基百科无关的问题的地方"><span>知识问答</span></a></li><li id="n-conversion" class="mw-list-item"><a href="/wiki/Wikipedia:%E5%AD%97%E8%AF%8D%E8%BD%AC%E6%8D%A2" title="提出字词转换请求"><span>字词转换</span></a></li><li id="n-IRC" class="mw-list-item"><a href="/wiki/Wikipedia:IRC%E8%81%8A%E5%A4%A9%E9%A2%91%E9%81%93"><span>IRC即时聊天</span></a></li><li id="n-contact" class="mw-list-item"><a href="/wiki/Wikipedia:%E8%81%94%E7%BB%9C%E6%88%91%E4%BB%AC" title="如何联络维基百科"><span>联络我们</span></a></li><li id="n-about" class="mw-list-item"><a href="/wiki/Wikipedia:%E5%85%B3%E4%BA%8E" title="查看维基百科的简介"><span>关于维基百科</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Wikipedia:%E9%A6%96%E9%A1%B5" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="维基百科" src="/static/images/mobile/copyright/wikipedia-wordmark-zh.svg" style="width: 6.5625em; height: 1.375em;"> <img class="mw-logo-tagline" alt="自由的百科全书" src="/static/images/mobile/copyright/wikipedia-tagline-zh.svg" width="103" height="14" style="width: 6.4375em; height: 0.875em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:%E6%90%9C%E7%B4%A2" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="搜索维基百科[f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>搜索</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="搜索维基百科" aria-label="搜索维基百科" autocapitalize="sentences" title="搜索维基百科[f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:搜索"> </div> <button class="cdx-button cdx-search-input__end-button">搜索</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="个人工具"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="外观"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="更改页面字体大小、宽度和颜色的外观" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="外观" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">外观</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?utm_source=donate&utm_medium=sidebar&utm_campaign=spontaneous&uselang=zh-hans" class=""><span>资助维基百科</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:%E5%88%9B%E5%BB%BA%E8%B4%A6%E6%88%B7&returnto=SpamAssassin" title="我们推荐您创建账号并登录,但这不是强制性的" class=""><span>创建账号</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:%E7%94%A8%E6%88%B7%E7%99%BB%E5%BD%95&returnto=SpamAssassin" title="建议你登录,尽管并非必须。[o]" accesskey="o" class=""><span>登录</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="更多选项" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="个人工具" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">个人工具</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="用户菜单" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?utm_source=donate&utm_medium=sidebar&utm_campaign=spontaneous&uselang=zh-hans"><span>资助维基百科</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:%E5%88%9B%E5%BB%BA%E8%B4%A6%E6%88%B7&returnto=SpamAssassin" title="我们推荐您创建账号并登录,但这不是强制性的"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>创建账号</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:%E7%94%A8%E6%88%B7%E7%99%BB%E5%BD%95&returnto=SpamAssassin" title="建议你登录,尽管并非必须。[o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>登录</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> 未登录编辑者的页面 <a href="/wiki/Help:%E6%96%B0%E6%89%8B%E5%85%A5%E9%97%A8" aria-label="了解有关编辑的更多信息"><span>了解详情</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:%E6%88%91%E7%9A%84%E8%B4%A1%E7%8C%AE" title="来自此IP地址的编辑列表[y]" accesskey="y"><span>贡献</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:%E6%88%91%E7%9A%84%E8%AE%A8%E8%AE%BA%E9%A1%B5" title="对于来自此IP地址编辑的讨论[n]" accesskey="n"><span>讨论</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="站点"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="目录" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">目录</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">移至侧栏</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">隐藏</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">序言</div> </a> </li> <li id="toc-歷史" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#歷史"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>歷史</span> </div> </a> <ul id="toc-歷史-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-用法" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#用法"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>用法</span> </div> </a> <ul id="toc-用法-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-基于網絡的過濾方法" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#基于網絡的過濾方法"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>基于網絡的過濾方法</span> </div> </a> <ul id="toc-基于網絡的過濾方法-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-貝葉斯過濾" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#貝葉斯過濾"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>貝葉斯過濾</span> </div> </a> <ul id="toc-貝葉斯過濾-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-许可证" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#许可证"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>许可证</span> </div> </a> <ul id="toc-许可证-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-sa-compile" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#sa-compile"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>sa-compile</span> </div> </a> <ul id="toc-sa-compile-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-测试Apache_SpamAssassin" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#测试Apache_SpamAssassin"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>测试Apache SpamAssassin</span> </div> </a> <ul id="toc-测试Apache_SpamAssassin-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-注釋" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#注釋"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>注釋</span> </div> </a> <ul id="toc-注釋-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-外部連結" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#外部連結"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>外部連結</span> </div> </a> <ul id="toc-外部連結-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="目录" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="开关目录" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">开关目录</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">SpamAssassin</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="前往另一种语言写成的文章。16种语言可用" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-16" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">16种语言</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/Apache_SpamAssassin" title="Apache SpamAssassin – 南非荷兰语" lang="af" hreflang="af" data-title="Apache SpamAssassin" data-language-autonym="Afrikaans" data-language-local-name="南非荷兰语" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 捷克语" lang="cs" hreflang="cs" data-title="SpamAssassin" data-language-autonym="Čeština" data-language-local-name="捷克语" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 德语" lang="de" hreflang="de" data-title="SpamAssassin" data-language-autonym="Deutsch" data-language-local-name="德语" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/Apache_SpamAssassin" title="Apache SpamAssassin – 英语" lang="en" hreflang="en" data-title="Apache SpamAssassin" data-language-autonym="English" data-language-local-name="英语" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Apache_SpamAssassin" title="Apache SpamAssassin – 西班牙语" lang="es" hreflang="es" data-title="Apache SpamAssassin" data-language-autonym="Español" data-language-local-name="西班牙语" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 法语" lang="fr" hreflang="fr" data-title="SpamAssassin" data-language-autonym="Français" data-language-local-name="法语" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 印度尼西亚语" lang="id" hreflang="id" data-title="SpamAssassin" data-language-autonym="Bahasa Indonesia" data-language-local-name="印度尼西亚语" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 意大利语" lang="it" hreflang="it" data-title="SpamAssassin" data-language-autonym="Italiano" data-language-local-name="意大利语" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 日语" lang="ja" hreflang="ja" data-title="SpamAssassin" data-language-autonym="日本語" data-language-local-name="日语" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%95%84%ED%8C%8C%EC%B9%98_%EC%8A%A4%ED%8C%B8%EC%96%B4%EC%8C%94%EC%8B%A0" title="아파치 스팸어쌔신 – 韩语" lang="ko" hreflang="ko" data-title="아파치 스팸어쌔신" data-language-autonym="한국어" data-language-local-name="韩语" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Apache_SpamAssassin" title="Apache SpamAssassin – 荷兰语" lang="nl" hreflang="nl" data-title="Apache SpamAssassin" data-language-autonym="Nederlands" data-language-local-name="荷兰语" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Apache_SpamAssassin" title="Apache SpamAssassin – 书面挪威语" lang="nb" hreflang="nb" data-title="Apache SpamAssassin" data-language-autonym="Norsk bokmål" data-language-local-name="书面挪威语" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 波兰语" lang="pl" hreflang="pl" data-title="SpamAssassin" data-language-autonym="Polski" data-language-local-name="波兰语" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 俄语" lang="ru" hreflang="ru" data-title="SpamAssassin" data-language-autonym="Русский" data-language-local-name="俄语" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 瑞典语" lang="sv" hreflang="sv" data-title="SpamAssassin" data-language-autonym="Svenska" data-language-local-name="瑞典语" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/SpamAssassin" title="SpamAssassin – 乌克兰语" lang="uk" hreflang="uk" data-title="SpamAssassin" data-language-autonym="Українська" data-language-local-name="乌克兰语" class="interlanguage-link-target"><span>Українська</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1503674#sitelinks-wikipedia" title="编辑跨语言链接" class="wbc-editpage">编辑链接</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="命名空间"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/SpamAssassin" title="浏览条目正文[c]" accesskey="c"><span>条目</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:SpamAssassin" rel="discussion" title="关于此页面的讨论[t]" accesskey="t"><span>讨论</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown " > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="更改语言变体" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">不转换</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-varlang-0" class="selected ca-variants-zh mw-list-item"><a href="/zh/SpamAssassin" lang="zh" hreflang="zh"><span>不转换</span></a></li><li id="ca-varlang-1" class="ca-variants-zh-Hans mw-list-item"><a href="/zh-hans/SpamAssassin" lang="zh-Hans" hreflang="zh-Hans"><span>简体</span></a></li><li id="ca-varlang-2" class="ca-variants-zh-Hant mw-list-item"><a href="/zh-hant/SpamAssassin" lang="zh-Hant" hreflang="zh-Hant"><span>繁體</span></a></li><li id="ca-varlang-3" class="ca-variants-zh-Hans-CN mw-list-item"><a href="/zh-cn/SpamAssassin" lang="zh-Hans-CN" hreflang="zh-Hans-CN"><span>大陆简体</span></a></li><li id="ca-varlang-4" class="ca-variants-zh-Hant-HK mw-list-item"><a href="/zh-hk/SpamAssassin" lang="zh-Hant-HK" hreflang="zh-Hant-HK"><span>香港繁體</span></a></li><li id="ca-varlang-5" class="ca-variants-zh-Hant-MO mw-list-item"><a href="/zh-mo/SpamAssassin" lang="zh-Hant-MO" hreflang="zh-Hant-MO"><span>澳門繁體</span></a></li><li id="ca-varlang-6" class="ca-variants-zh-Hans-MY mw-list-item"><a href="/zh-my/SpamAssassin" lang="zh-Hans-MY" hreflang="zh-Hans-MY"><span>大马简体</span></a></li><li id="ca-varlang-7" class="ca-variants-zh-Hans-SG mw-list-item"><a href="/zh-sg/SpamAssassin" lang="zh-Hans-SG" hreflang="zh-Hans-SG"><span>新加坡简体</span></a></li><li id="ca-varlang-8" class="ca-variants-zh-Hant-TW mw-list-item"><a href="/zh-tw/SpamAssassin" lang="zh-Hant-TW" hreflang="zh-Hant-TW"><span>臺灣正體</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="查看"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/SpamAssassin"><span>阅读</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=SpamAssassin&action=edit" title="编辑该页面[e]" accesskey="e"><span>编辑</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=SpamAssassin&action=history" title="本页面的早前版本。[h]" accesskey="h"><span>查看历史</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="页面工具"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="工具" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">工具</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">工具</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">移至侧栏</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">隐藏</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="更多选项" > <div class="vector-menu-heading"> 操作 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/SpamAssassin"><span>阅读</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=SpamAssassin&action=edit" title="编辑该页面[e]" accesskey="e"><span>编辑</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=SpamAssassin&action=history"><span>查看历史</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> 常规 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:%E9%93%BE%E5%85%A5%E9%A1%B5%E9%9D%A2/SpamAssassin" title="列出所有与本页相链的页面[j]" accesskey="j"><span>链入页面</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:%E9%93%BE%E5%87%BA%E6%9B%B4%E6%94%B9/SpamAssassin" rel="nofollow" title="页面链出所有页面的更改[k]" accesskey="k"><span>相关更改</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Project:%E4%B8%8A%E4%BC%A0" title="上传图像或多媒体文件[u]" accesskey="u"><span>上传文件</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:%E7%89%B9%E6%AE%8A%E9%A1%B5%E9%9D%A2" title="全部特殊页面的列表[q]" accesskey="q"><span>特殊页面</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=SpamAssassin&oldid=72656317" title="此页面该修订版本的固定链接"><span>固定链接</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=SpamAssassin&action=info" title="关于此页面的更多信息"><span>页面信息</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:%E5%BC%95%E7%94%A8%E6%AD%A4%E9%A1%B5%E9%9D%A2&page=SpamAssassin&id=72656317&wpFormIdentifier=titleform" title="有关如何引用此页面的信息"><span>引用此页</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:URL%E7%BC%A9%E7%9F%AD%E7%A8%8B%E5%BA%8F&url=https%3A%2F%2Fzh.wikipedia.org%2Fwiki%2FSpamAssassin"><span>获取短链接</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fzh.wikipedia.org%2Fwiki%2FSpamAssassin"><span>下载二维码</span></a></li> </ul> </div> </div> <div id="p-electronpdfservice-sidebar-portlet-heading" class="vector-menu mw-portlet mw-portlet-electronpdfservice-sidebar-portlet-heading" > <div class="vector-menu-heading"> 打印/导出 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="electron-print_pdf" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=SpamAssassin&action=show-download-screen"><span>下载为PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="本页面的可打印版本[p]" accesskey="p"><span>打印页面</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> 在其他项目中 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Apache_SpamAssassin" hreflang="en"><span>维基共享资源</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1503674" title="链接到连接的数据仓库项目[g]" accesskey="g"><span>维基数据项目</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="页面工具"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="外观"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">外观</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">移至侧栏</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">隐藏</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> <div id="mw-indicator-noteTA-47a22980" class="mw-indicator"><div class="mw-parser-output"><span class="skin-invert" typeof="mw:File"><span title="本页使用了标题或全文手工转换"><img alt="本页使用了标题或全文手工转换" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png" decoding="async" width="35" height="22" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/53px-Zh_conversion_icon_m.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/70px-Zh_conversion_icon_m.svg.png 2x" data-file-width="32" data-file-height="20" /></span></span></div></div> </div> <div id="siteSub" class="noprint">维基百科,自由的百科全书</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="zh" dir="ltr"><div id="noteTA-47a22980" class="noteTA"><div class="noteTA-group"><div data-noteta-group-source="module" data-noteta-group="IT"></div><div data-noteta-group-source="module" data-noteta-group="Copyright"></div></div></div> <style data-mw-deduplicate="TemplateStyles:r83732972">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}html.client-js body.skin-minerva .mw-parser-output .mbox-text-span{margin-left:23px!important}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .ambox{border-left-color:#36c!important}html.skin-theme-clientpref-night .mw-parser-output .ambox-speedy,html.skin-theme-clientpref-night .mw-parser-output .ambox-delete{border-left-color:#b32424!important}html.skin-theme-clientpref-night .mw-parser-output .ambox-speedy{background-color:#300!important}html.skin-theme-clientpref-night .mw-parser-output .ambox-content{border-left-color:#f28500!important}html.skin-theme-clientpref-night .mw-parser-output .ambox-style{border-left-color:#fc3!important}html.skin-theme-clientpref-night .mw-parser-output .ambox-move{border-left-color:#9932cc!important}html.skin-theme-clientpref-night .mw-parser-output .ambox-protection{border-left-color:#a2a9b1!important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .ambox{border-left-color:#36c!important}html.skin-theme-clientpref-os .mw-parser-output .ambox-speedy,html.skin-theme-clientpref-os .mw-parser-output .ambox-delete{border-left-color:#b32424!important}html.skin-theme-clientpref-os .mw-parser-output .ambox-speedy{background-color:#300!important}html.skin-theme-clientpref-os .mw-parser-output .ambox-content{border-left-color:#f28500!important}html.skin-theme-clientpref-os .mw-parser-output .ambox-style{border-left-color:#fc3!important}html.skin-theme-clientpref-os .mw-parser-output .ambox-move{border-left-color:#9932cc!important}html.skin-theme-clientpref-os .mw-parser-output .ambox-protection{border-left-color:#a2a9b1!important}}</style><table class="box-Rough_translation plainlinks metadata ambox ambox-style ambox-rough_translation" role="presentation"><tbody><tr><td class="mbox-image"><div style="width:52px"><span class="skin-invert" typeof="mw:File"><a href="/wiki/File:Translation_to_zh_arrow.svg" class="mw-file-description" title="翻譯標記"><img alt="翻譯標記" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/da/Translation_to_zh_arrow.svg/50px-Translation_to_zh_arrow.svg.png" decoding="async" width="50" height="17" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/da/Translation_to_zh_arrow.svg/75px-Translation_to_zh_arrow.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/da/Translation_to_zh_arrow.svg/100px-Translation_to_zh_arrow.svg.png 2x" data-file-width="60" data-file-height="20" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">此條目<b><a href="/wiki/Wikipedia:%E7%BF%BB%E8%AD%AF%E6%8C%87%E5%BC%95" title="Wikipedia:翻譯指引">翻譯</a>品質不佳,原文在<a href="https://en.wikipedia.org/wiki/SpamAssassin" class="extiw" title="en:SpamAssassin">en:SpamAssassin </a>。</b><span class="hide-when-compact"></span><span class="hide-when-compact"><br /><small>翻譯者可能不熟悉中文或原文語言,也可能使用了<a href="/wiki/%E6%9C%BA%E5%99%A8%E7%BF%BB%E8%AF%91" title="机器翻译">機器翻譯</a>。請<a class="external text" href="https://zh.wikipedia.org/w/index.php?title=SpamAssassin&action=edit">協助翻譯</a>本條目或重新編寫,并注意避免<a href="/wiki/Wikipedia:TNESE" class="mw-redirect" title="Wikipedia:TNESE">翻译腔</a>的问题。<b>明顯拙劣</b>的翻譯請改掛<code>{{<a href="/wiki/Template:D" class="mw-redirect" title="Template:D">d</a>|<a href="/wiki/Wikipedia:CSD#G13" class="mw-redirect" title="Wikipedia:CSD">G13</a>}}</code>提交刪除。</small></span><span class="hide-when-compact"></span></div></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r83732082">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}body.skin-minerva .mw-parser-output .infobox-header,body.skin-minerva .mw-parser-output .infobox-subheader,body.skin-minerva .mw-parser-output .infobox-above,body.skin-minerva .mw-parser-output .infobox-title,body.skin-minerva .mw-parser-output .infobox-image,body.skin-minerva .mw-parser-output .infobox-full-data,body.skin-minerva .mw-parser-output .infobox-below{text-align:center}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}html.skin-theme-clientpref-night .mw-parser-output .infobox td div:not(.notheme)[style]{background:transparent!important;color:var(--color-base,#202122)}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox td div:not(.notheme)[style]{background:transparent!important;color:var(--color-base,#202122)}}html.skin-theme-clientpref-night .mw-parser-output .infobox td div.NavHead:not(.notheme)[style]{background:transparent!important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox td div.NavHead:not(.notheme)[style]{background:transparent!important}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">SpamAssassin</caption><tbody><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><a href="/wiki/File:Apache_SpamAssassin_logo.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Apache_SpamAssassin_logo.svg/210px-Apache_SpamAssassin_logo.svg.png" decoding="async" width="210" height="210" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Apache_SpamAssassin_logo.svg/315px-Apache_SpamAssassin_logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Apache_SpamAssassin_logo.svg/420px-Apache_SpamAssassin_logo.svg.png 2x" data-file-width="520" data-file-height="521" /></a></span></td></tr><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><a href="/wiki/File:Reco_spam.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/b/bf/Reco_spam.png/200px-Reco_spam.png" decoding="async" width="200" height="199" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/bf/Reco_spam.png/300px-Reco_spam.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/bf/Reco_spam.png/400px-Reco_spam.png 2x" data-file-width="500" data-file-height="498" /></a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;;"><a href="/wiki/%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91" title="软件开发">開發者</a></th><td class="infobox-data" style=""><a href="/wiki/Apache%E8%BD%AF%E4%BB%B6%E5%9F%BA%E9%87%91%E4%BC%9A" title="Apache软件基金会">Apache软件基金会</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;;"><a href="/wiki/%E8%BB%9F%E4%BB%B6%E7%89%88%E6%9C%AC%E9%80%B1%E6%9C%9F" title="軟件版本週期">当前版本</a></th><td class="infobox-data" style="">3.4.6(2020年4月12日<span style="display:none"> (<span class="bday dtstart published updated">2020-04-12</span>)</span>)</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;;"><a href="/wiki/%E4%BB%93%E5%BA%93_(%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6)" class="mw-redirect" title="仓库 (版本控制)">源代码库</a></th><td class="infobox-data" style=""><style data-mw-deduplicate="TemplateStyles:r82655520">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://svn.apache.org/viewvc/spamassassin/">svn<wbr />.apache<wbr />.org<wbr />/viewvc<wbr />/spamassassin<wbr />/</a></span></li></ul> </div> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q1503674#P1324" title="編輯維基數據鏈接"><img alt="編輯維基數據鏈接" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;;"><a href="/wiki/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80" title="编程语言">编程语言</a></th><td class="infobox-data" style=""><a href="/wiki/Perl" title="Perl">Perl</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;;"><a href="/wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F" title="操作系统">操作系统</a></th><td class="infobox-data" style=""><a href="/wiki/%E8%B7%A8%E5%B9%B3%E5%8F%B0" class="mw-redirect" title="跨平台">跨平台</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;;">类型</th><td class="infobox-data" style="">電子郵件過濾器</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;;"><a href="/wiki/%E8%BD%AF%E4%BB%B6%E8%AE%B8%E5%8F%AF%E8%AF%81" title="软件许可证">许可协议</a></th><td class="infobox-data" style=""><a href="/wiki/Apache%E8%A8%B1%E5%8F%AF%E8%AD%89" class="mw-redirect" title="Apache許可證">Apache許可證</a>2.0</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;;">网站</th><td class="infobox-data" style=""><span class="url"><a rel="nofollow" class="external text" href="https://spamassassin.apache.org/">spamassassin<wbr />.apache<wbr />.org</a></span></td></tr></tbody></table><p><b>Apache SpamAssassin</b>是一套<a href="/wiki/%E5%8F%8D%E5%9E%83%E5%9C%BE%E9%82%AE%E4%BB%B6%E6%8A%80%E6%9C%AF" title="反垃圾邮件技术">垃圾邮件过滤</a>软件。它採用多種垃圾郵件檢測技術,包括基於<a href="/wiki/%E5%9F%9F%E5%90%8D%E7%B3%BB%E7%BB%9F" title="域名系统">DNS</a>和<a href="/wiki/%E6%A0%A1%E9%AA%8C%E5%92%8C" title="校验和">校驗和</a>模糊匹配的垃圾郵件檢測、<a href="/wiki/%E8%B2%9D%E8%91%89%E6%96%AF%E5%9E%83%E5%9C%BE%E9%83%B5%E4%BB%B6%E9%81%8E%E6%BF%BE" title="貝葉斯垃圾郵件過濾">貝葉斯過濾</a>、外部程序、黑名單和在線資料庫檢測。它在<a href="/wiki/Apache%E8%AE%B8%E5%8F%AF%E8%AF%81" title="Apache许可证">Apache许可证</a>2.0下发行,2004年起也是<a href="/wiki/Apache%E8%BD%AF%E4%BB%B6%E5%9F%BA%E9%87%91%E4%BC%9A" title="Apache软件基金会">Apache软件基金会</a>的一员。 </p><p>該程序可被整合到郵件伺服器以為網站自動過濾所有郵件。它也可以由個人用戶在自己的郵箱運行,同時與一些郵件程序有集成。Apache SpamAssassin可配置性很高,即使作為全系統過濾器也仍然可以對每個用戶的偏好進行個性化配置。 </p><p>2006年SpamAssassin被Linux新媒體獎(New Media Award)授予“最佳的基於Linux的反垃圾郵件解決方案<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>。” </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="歷史"><span id=".E6.AD.B7.E5.8F.B2"></span>歷史</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=1" title="编辑章节:歷史"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Apache SpamAssassin項目由賈斯汀·梅森創建,他對先前Mark Jeftovic自1997年8月起開發的一個早期程序filter.plx進行大量補丁更新。梅森幾乎改寫所有Jeftovic的代碼,並於2001年4月20日將最終的代碼庫上傳到<a href="/wiki/SourceForge" title="SourceForge">SourceForge</a>。 </p><p>2004年夏天該項目成為<a href="/wiki/Apache%E8%BD%AF%E4%BB%B6%E5%9F%BA%E9%87%91%E4%BC%9A" title="Apache软件基金会">Apache軟件基金會</a>的項目,后官方更名为<i>Apache SpamAssassin</i>。 </p><p>在超过三年的时间里,SpamAssassin 3.4.2都没有更新过,但开发表明“项目已更换一批新的开发人员,正在继续前进。”2019下半年,SpamAssassin 3.4.3发布。 </p><p>2020年1月后期,SpamAssassin 3.4.4发布。这主要是一个安全性更新,而目前项目主要工作是发布4.0.0预览版。 </p> <div class="mw-heading mw-heading2"><h2 id="用法"><span id=".E7.94.A8.E6.B3.95"></span>用法</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=2" title="编辑章节:用法"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>SpamAssassin是一個基于Perl的應用程式(<a href="/wiki/CPAN" title="CPAN">CPAN</a>名称:<code>Mail::SpamAssassin</code>),通常用于为一个或多个用户过滤全部入站邮件。它可以作為一個獨立運行的應用程序或另一個應用程序(如Milter、SA-Exim、Exiscan、<a href="/w/index.php?title=MailScanner&action=edit&redlink=1" class="new" title="MailScanner(页面不存在)">MailScanner</a>、<a href="/w/index.php?title=MIMEDefang&action=edit&redlink=1" class="new" title="MIMEDefang(页面不存在)">MIMEDefang</a>、<a href="/w/index.php?title=Amavis&action=edit&redlink=1" class="new" title="Amavis(页面不存在)">Amavis</a>)的子程序或作為与守護行程(<code>spamd</code>)通信的<a href="/wiki/%E5%AE%A2%E6%88%B7%E7%AB%AF" title="客户端">客戶端</a>(<code>spamc</code>)。客户端/服务器或嵌入操作模式具有性能优势,但某些情况下也可能造成更多安全风险。 </p><p>一般地,此程序的任一变种可被配置为通用邮件过滤程序,或者由支持这项功能的邮件程序用户代理在新邮件到达时直接调用。调整用户的<code>procmailrc</code>配置文件,邮件过滤程序(如<a href="/w/index.php?title=Procmail&action=edit&redlink=1" class="new" title="Procmail(页面不存在)">procmail</a>)可以将所有入站邮件通过<a href="/wiki/%E7%AE%A1%E9%81%93_(Unix)" title="管道 (Unix)">管道</a>传输到Apache SpamAssassin。 </p> <div class="mw-heading mw-heading2"><h2 id="基于網絡的過濾方法"><span id=".E5.9F.BA.E4.BA.8E.E7.B6.B2.E7.B5.A1.E7.9A.84.E9.81.8E.E6.BF.BE.E6.96.B9.E6.B3.95"></span>基于網絡的過濾方法</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=3" title="编辑章节:基于網絡的過濾方法"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Apache SpamAssassin還支持: </p> <ul><li><a href="/w/index.php?title=DNSBL&action=edit&redlink=1" class="new" title="DNSBL(页面不存在)">基于DNS的黑名单</a>和<a href="/w/index.php?title=DNSWL&action=edit&redlink=1" class="new" title="DNSWL(页面不存在)">基于DNS的白名单</a></li> <li>基于工作量证明的<a href="/w/index.php?title=Hashcash&action=edit&redlink=1" class="new" title="Hashcash(页面不存在)">Hashcash</a>邮件戳</li> <li><a href="/wiki/%E5%8F%91%E4%BB%B6%E4%BA%BA%E7%AD%96%E7%95%A5%E6%A1%86%E6%9E%B6" title="发件人策略框架">發件人策略框架</a>和<a href="/wiki/%E5%9F%9F%E5%90%8D%E5%AF%86%E9%92%A5%E8%AF%86%E5%88%AB%E9%82%AE%E4%BB%B6" title="域名密钥识别邮件">域名密鑰識別郵件</a></li> <li>URI黑名單,例如追踪垃圾邮件站点的<a href="/w/index.php?title=SURBL&action=edit&redlink=1" class="new" title="SURBL(页面不存在)">SURBL</a>或URIBL</li></ul> <p>通过为Apache SpamAssassin编写Perl插件,更多过滤方法可以相当容易地添加。 </p> <div class="mw-heading mw-heading2"><h2 id="貝葉斯過濾"><span id=".E8.B2.9D.E8.91.89.E6.96.AF.E9.81.8E.E6.BF.BE"></span>貝葉斯過濾</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=4" title="编辑章节:貝葉斯過濾"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>在用户或管理员“投喂”非垃圾邮件(ham)和垃圾邮件(spam)样本以让过滤系统了解两者的差异时,Apache SpamAssassin借助<a href="/wiki/%E8%B2%9D%E8%91%89%E6%96%AF%E5%9E%83%E5%9C%BE%E9%83%B5%E4%BB%B6%E9%81%8E%E6%BF%BE" title="貝葉斯垃圾郵件過濾">贝叶斯过滤</a>增强自己的过滤规则。为此,SpamAssassin提供命令行工具<code>sa-learn</code>,可以在用户指导下训练SpamAssassin识别单个邮件或整个信箱是否为垃圾邮件。 </p><p>will help score future e-mails based on this learning to improve the accuracy. </p><p>一般地,用户会将未识别的垃圾邮件移至一个独立的文件夹,然后分别对非垃圾邮件与垃圾邮件文件夹运行<code>sa-learn</code>。如果邮件用户代理有支持,{{mono>sa-learn}}可以为单个邮件被调用。不论通过哪种方式执行学习,SpamAssassin的贝叶斯测试有助于为之后的邮件基于这种学习评分,以提高精度。 </p> <div class="mw-heading mw-heading2"><h2 id="许可证"><span id=".E8.AE.B8.E5.8F.AF.E8.AF.81"></span>许可证</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=5" title="编辑章节:许可证"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Apache SpamAssassin是<a href="/wiki/%E8%87%AA%E7%94%B1%E5%BC%80%E6%BA%90" class="mw-redirect" title="自由开源">自由开源</a>软件, 在<a href="/wiki/Apache%E8%AE%B8%E5%8F%AF%E8%AF%81" title="Apache许可证">Apache许可证</a>2.0下授权。3.0之前的版本在<a href="/wiki/%E8%89%BA%E6%9C%AF%E8%AE%B8%E5%8F%AF%E5%8D%8F%E8%AE%AE" title="艺术许可协议">艺术许可协议</a>与<a href="/wiki/GNU%E9%80%9A%E7%94%A8%E5%85%AC%E5%85%B1%E8%AE%B8%E5%8F%AF%E8%AF%81" title="GNU通用公共许可证">GNU通用公共许可证</a>下双重授权。 </p> <div class="mw-heading mw-heading2"><h2 id="sa-compile">sa-compile</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=6" title="编辑章节:sa-compile"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><code>sa-compile</code>是一個Apache SpamAssassin的內置實用程序。它将一個SpamAssassin規則集編譯為<a href="/wiki/%E7%A2%BA%E5%AE%9A%E6%9C%89%E9%99%90%E7%8B%80%E6%85%8B%E8%87%AA%E5%8B%95%E6%A9%9F" class="mw-redirect" title="確定有限狀態自動機">確定有限狀態自動機</a>,讓SpamAssassin更高效地利用處理器算力。 </p> <div class="mw-heading mw-heading2"><h2 id="测试Apache_SpamAssassin"><span id=".E6.B5.8B.E8.AF.95Apache_SpamAssassin"></span>测试Apache SpamAssassin</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=7" title="编辑章节:测试Apache SpamAssassin"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Apache SpamAssassin被设计由<a href="/wiki/GTUBE" title="GTUBE">GTUBE</a>,一个类似于<a href="/wiki/EICAR%E6%A0%87%E5%87%86%E5%8F%8D%E7%97%85%E6%AF%92%E6%B5%8B%E8%AF%95%E6%96%87%E4%BB%B6" title="EICAR标准反病毒测试文件">EICAR反病毒测试文件</a>的68字节字符串触发。如果这个字符串被插入一封<a class="external mw-magiclink-rfc" rel="nofollow" href="https://tools.ietf.org/html/rfc5322">RFC 5322</a>格式化的邮件信息且被传过Apache SpamAssassin引擎,则会触发Apache SpamAssassin,权重标记为1000。 </p> <div class="mw-heading mw-heading2"><h2 id="注釋"><span id=".E6.B3.A8.E9.87.8B"></span>注釋</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=8" title="编辑章节:注釋"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="reflist" style="list-style-type: decimal;"> <ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><cite class="citation web"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20081120141735/http://www.linux-magazine.com/issue/74/Linux_New_Media_Awards_2006.pdf">Linux New Media Awards 2006</a> <span style="font-size:85%;">(PDF)</span>. Linux Magazine. <span class="reference-accessdate"> [<span class="nowrap">2008-07-10</span>]</span>. (<a rel="nofollow" class="external text" href="http://www.linux-magazine.com/issue/74/Linux_New_Media_Awards_2006.pdf">原始内容</a> <span style="font-size:85%;">(PDF)</span>存档于2008-11-20).</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fzh.wikipedia.org%3ASpamAssassin&rft.atitle=Linux+New+Media+Awards+2006&rft.genre=unknown&rft.jtitle=Linux+Magazine&rft_id=http%3A%2F%2Fwww.linux-magazine.com%2Fissue%2F74%2FLinux_New_Media_Awards_2006.pdf&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal" class="Z3988"><span style="display:none;"> </span></span></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="外部連結"><span id=".E5.A4.96.E9.83.A8.E9.80.A3.E7.B5.90"></span>外部連結</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=SpamAssassin&action=edit&section=9" title="编辑章节:外部連結"><span>编辑</span></a><span class="mw-editsection-bracket">]</span></span></div> <div role="navigation" aria-label="Portals" class="noprint portal plainlist tright" style="margin:0.5em 0 0.5em 1em;border:solid #aaa 1px"> <ul style="display:table;box-sizing:border-box;padding:0.1em;max-width:175px;background:var(--background-color-base,#f9f9f9);font-size:85%;line-height:110%;font-weight:bold"> <li style="display:table-row"><span style="display:table-cell;padding:0.2em;vertical-align:middle;text-align:center"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span style="display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle"><a href="/wiki/Portal:%E8%87%AA%E7%94%B1%E8%BD%AF%E4%BB%B6" class="mw-redirect" title="Portal:自由软件">自由软件主题</a></span></li></ul></div> <ul><li><a rel="nofollow" class="external text" href="https://spamassassin.apache.org/">SpamAssassin official homepage</a>(<a rel="nofollow" class="external text" href="//web.archive.org/web/20110628033513/http://spamassassin.apache.org/">页面存档备份</a>,存于<a href="/wiki/%E4%BA%92%E8%81%94%E7%BD%91%E6%A1%A3%E6%A1%88%E9%A6%86" title="互联网档案馆">互联网档案馆</a>)</li> <li><a rel="nofollow" class="external text" href="https://wiki.apache.org/spamassassin/">SpamAssassin Wiki</a>(<a rel="nofollow" class="external text" href="//web.archive.org/web/20110621011406/http://wiki.apache.org/spamassassin/">页面存档备份</a>,存于<a href="/wiki/%E4%BA%92%E8%81%94%E7%BD%91%E6%A1%A3%E6%A1%88%E9%A6%86" title="互联网档案馆">互联网档案馆</a>)</li> <li><a rel="nofollow" class="external text" href="https://wiki.apache.org/spamassassin/RuleUpdates#head-b6f1953fb1dc659b7de160effffbe95e9e00d3b1">sa-update</a>(<a rel="nofollow" class="external text" href="//web.archive.org/web/20110615015546/http://wiki.apache.org/spamassassin/RuleUpdates#head-b6f1953fb1dc659b7de160effffbe95e9e00d3b1">页面存档备份</a>,存于<a href="/wiki/%E4%BA%92%E8%81%94%E7%BD%91%E6%A1%A3%E6%A1%88%E9%A6%86" title="互联网档案馆">互联网档案馆</a>) Automatically updating SA</li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20060827144224/http://www.rulesemporium.com/">SpamAssassin Rules Emporium (SARE)</a> containing many very good rules for filtering with SA(<a rel="nofollow" class="external text" href="https://web.archive.org/web/20060827144224/http://www.rulesemporium.com/">not updated any more</a> since early 2008)。</li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20061030025059/http://saupdates.openprotect.com/">OpenProtect's SpamAssassin sa-update channel</a> to automatically update SA with the newest and best SARE rules(not updated any more, see above)。</li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20061205191334/http://www.linuxnewmedia.com/Press/Press_Releases/Awards_2006">Linux New Media Awards 2006</a> showing that SpamAssassin received 69% of the vote for "best Linux-based anti-spam solution."</li> <li><a rel="nofollow" class="external text" href="http://razor.sourceforge.net/">Vipul's Razor (SourceForge)</a>(<a rel="nofollow" class="external text" href="//web.archive.org/web/20130328202325/http://razor.sourceforge.net/">页面存档备份</a>,存于<a href="/wiki/%E4%BA%92%E8%81%94%E7%BD%91%E6%A1%A3%E6%A1%88%E9%A6%86" title="互联网档案馆">互联网档案馆</a>)</li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20060209035953/http://pyzor.sourceforge.net/">Pyzor (SourceForge)</a></li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20100421233449/http://www.christopherlewis.com/ExchangeSpamAssassin.htm">Exchange-SpamAssassin Sink</a></li> <li><a rel="nofollow" class="external text" href="http://www.nabble.com/forum/ViewPost.jtp?post=9428488&framed=y">Questions about sa-compile</a><sup class="noprint Inline-Template"><span style="white-space: nowrap;">[<a href="/wiki/Wikipedia:%E5%A4%B1%E6%95%88%E9%93%BE%E6%8E%A5" title="Wikipedia:失效链接"><span title="自2017年11月失效">永久失效連結</span></a>]</span></sup></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r84265675">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:" :"}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist-pipe dd::after,.mw-parser-output .hlist-pipe li::after{content:" | ";font-weight:normal}.mw-parser-output .hlist-hyphen dd::after,.mw-parser-output .hlist-hyphen li::after{content:" - ";font-weight:normal}.mw-parser-output .hlist-comma dd::after,.mw-parser-output .hlist-comma li::after{content:"、";font-weight:normal}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:"("counter(listitem)"\a0 "}.mw-parser-output ul.cslist,.mw-parser-output ul.sslist{margin:0;padding:0;display:inline-block;list-style:none}.mw-parser-output .cslist li,.mw-parser-output .sslist li{margin:0;display:inline-block}.mw-parser-output .cslist li::after{content:","}.mw-parser-output .sslist li::after{content:";"}.mw-parser-output .cslist li:last-child::after,.mw-parser-output .sslist li:last-child::after{content:none}</style><style data-mw-deduplicate="TemplateStyles:r84261037">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{text-align:center;padding-left:1em;padding-right:1em}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf;position:relative}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em;width:auto;padding-left:0.2em;position:absolute;left:1em}.mw-parser-output .navbox .mw-collapsible-toggle{margin-left:0.5em;position:absolute;right:1em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Apache软件基金会" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="collapsible-title navbox-title" colspan="3"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r84265675"><style data-mw-deduplicate="TemplateStyles:r84244141">.mw-parser-output .navbar{display:inline;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:110%;margin:0 8em}.mw-parser-output .navbar-ct-mini{font-size:110%;margin:0 5em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Apache" title="Template:Apache"><abbr title="查看该模板">查</abbr></a></li><li class="nv-talk"><a href="/w/index.php?title=Template_talk:Apache&action=edit&redlink=1" class="new" title="Template talk:Apache(页面不存在)"><abbr title="讨论该模板">论</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:%E7%BC%96%E8%BE%91%E9%A1%B5%E9%9D%A2/Template:Apache" title="Special:编辑页面/Template:Apache"><abbr title="编辑该模板">编</abbr></a></li></ul></div><div id="Apache软件基金会" style="font-size:110%;margin:0 5em"><a href="/wiki/Apache%E8%BD%AF%E4%BB%B6%E5%9F%BA%E9%87%91%E4%BC%9A" title="Apache软件基金会">Apache软件基金会</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">顶级项目</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><span class="ilh-all" data-orig-title="Abdera" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Abdera"><span class="ilh-page"><a href="/w/index.php?title=Abdera&action=edit&redlink=1" class="new" title="Abdera(页面不存在)">Abdera</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Abdera" class="extiw" title="en:Apache Abdera"><span lang="en" dir="auto">Apache Abdera</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Accumulo" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Accumulo"><span class="ilh-page"><a href="/w/index.php?title=Accumulo&action=edit&redlink=1" class="new" title="Accumulo(页面不存在)">Accumulo</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Accumulo" class="extiw" title="en:Apache Accumulo"><span lang="en" dir="auto">Apache Accumulo</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_ActiveMQ" title="Apache ActiveMQ">ActiveMQ</a></li> <li><span class="ilh-all" data-orig-title="Ambari" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Ambari"><span class="ilh-page"><a href="/w/index.php?title=Ambari&action=edit&redlink=1" class="new" title="Ambari(页面不存在)">Ambari</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Ambari" class="extiw" title="en:Apache Ambari"><span lang="en" dir="auto">Apache Ambari</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Ant" title="Apache Ant">Ant</a></li> <li><span class="ilh-all" data-orig-title="Aries" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Aries"><span class="ilh-page"><a href="/w/index.php?title=Aries&action=edit&redlink=1" class="new" title="Aries(页面不存在)">Aries</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Aries" class="extiw" title="en:Apache Aries"><span lang="en" dir="auto">Apache Aries</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Arrow" title="Apache Arrow">Apache Arrow</a></li> <li><a href="/wiki/Apache_HTTP_Server" title="Apache HTTP Server">Apache HTTP Server</a></li> <li><a href="/wiki/Apache%E5%8F%AF%E7%A7%BB%E6%A4%8D%E8%BF%90%E8%A1%8C%E6%97%B6" title="Apache可移植运行时">APR</a></li> <li><a href="/wiki/Apache_Avro" title="Apache Avro">Avro</a></li> <li><a href="/wiki/Apache_Axis" title="Apache Axis">Axis</a></li> <li><a href="/wiki/Apache_Axis2" title="Apache Axis2">Axis2</a></li> <li><a href="/wiki/Apache_Beam" title="Apache Beam">Beam</a></li> <li><span class="ilh-all" data-orig-title="Bloodhound" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Bloodhound"><span class="ilh-page"><a href="/w/index.php?title=Bloodhound&action=edit&redlink=1" class="new" title="Bloodhound(页面不存在)">Bloodhound</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Bloodhound" class="extiw" title="en:Apache Bloodhound"><span lang="en" dir="auto">Apache Bloodhound</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Brooklyn" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Brooklyn"><span class="ilh-page"><a href="/w/index.php?title=Apache_Brooklyn&action=edit&redlink=1" class="new" title="Apache Brooklyn(页面不存在)">Apache Brooklyn</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Brooklyn" class="extiw" title="en:Apache Brooklyn"><span lang="en" dir="auto">Apache Brooklyn</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Buildr" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Buildr"><span class="ilh-page"><a href="/w/index.php?title=Buildr&action=edit&redlink=1" class="new" title="Buildr(页面不存在)">Buildr</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Buildr" class="extiw" title="en:Apache Buildr"><span lang="en" dir="auto">Apache Buildr</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Calcite" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Calcite"><span class="ilh-page"><a href="/w/index.php?title=Apache_Calcite&action=edit&redlink=1" class="new" title="Apache Calcite(页面不存在)">Calcite</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Calcite" class="extiw" title="en:Apache Calcite"><span lang="en" dir="auto">Apache Calcite</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Camel" title="Apache Camel">Camel</a></li> <li><a href="/wiki/Cassandra" title="Cassandra">Cassandra</a></li> <li><span class="ilh-all" data-orig-title="Apache Cayenne" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Cayenne"><span class="ilh-page"><a href="/w/index.php?title=Apache_Cayenne&action=edit&redlink=1" class="new" title="Apache Cayenne(页面不存在)">Cayenne</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Cayenne" class="extiw" title="en:Apache Cayenne"><span lang="en" dir="auto">Apache Cayenne</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Chemistry" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Chemistry"><span class="ilh-page"><a href="/w/index.php?title=Apache_Chemistry&action=edit&redlink=1" class="new" title="Apache Chemistry(页面不存在)">Chemistry</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Chemistry" class="extiw" title="en:Apache Chemistry"><span lang="en" dir="auto">Apache Chemistry</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="CloudStack" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache CloudStack"><span class="ilh-page"><a href="/w/index.php?title=CloudStack&action=edit&redlink=1" class="new" title="CloudStack(页面不存在)">CloudStack</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_CloudStack" class="extiw" title="en:Apache CloudStack"><span lang="en" dir="auto">Apache CloudStack</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Cocoon" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Cocoon"><span class="ilh-page"><a href="/w/index.php?title=Cocoon&action=edit&redlink=1" class="new" title="Cocoon(页面不存在)">Cocoon</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Cocoon" class="extiw" title="en:Apache Cocoon"><span lang="en" dir="auto">Apache Cocoon</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Continuum" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Continuum"><span class="ilh-page"><a href="/w/index.php?title=Apache_Continuum&action=edit&redlink=1" class="new" title="Apache Continuum(页面不存在)">Continuum</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Continuum" class="extiw" title="en:Apache Continuum"><span lang="en" dir="auto">Apache Continuum</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Cordova" title="Apache Cordova">Cordova</a></li> <li><a href="/wiki/CouchDB" title="CouchDB">CouchDB</a></li> <li><span class="ilh-all" data-orig-title="cTAKES" data-lang-code="en" data-lang-name="英语" data-foreign-title="cTAKES"><span class="ilh-page"><a href="/w/index.php?title=CTAKES&action=edit&redlink=1" class="new" title="CTAKES(页面不存在)">cTAKES</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/cTAKES" class="extiw" title="en:cTAKES"><span lang="en" dir="auto">cTAKES</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_CXF" title="Apache CXF">CXF</a></li> <li><span class="ilh-all" data-orig-title="Deltacloud" data-lang-code="en" data-lang-name="英语" data-foreign-title="Deltacloud"><span class="ilh-page"><a href="/w/index.php?title=Deltacloud&action=edit&redlink=1" class="new" title="Deltacloud(页面不存在)">Deltacloud</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Deltacloud" class="extiw" title="en:Deltacloud"><span lang="en" dir="auto">Deltacloud</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Derby" title="Apache Derby">Derby</a></li> <li><span class="ilh-all" data-orig-title="Directory" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Directory Server"><span class="ilh-page"><a href="/w/index.php?title=Directory&action=edit&redlink=1" class="new" title="Directory(页面不存在)">Directory</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Directory_Server" class="extiw" title="en:Apache Directory Server"><span lang="en" dir="auto">Apache Directory Server</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Drill" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Drill"><span class="ilh-page"><a href="/w/index.php?title=Drill&action=edit&redlink=1" class="new" title="Drill(页面不存在)">Drill</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Drill" class="extiw" title="en:Apache Drill"><span lang="en" dir="auto">Apache Drill</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Empire-db" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Empire-db"><span class="ilh-page"><a href="/w/index.php?title=Empire-db&action=edit&redlink=1" class="new" title="Empire-db(页面不存在)">Empire-db</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Empire-db" class="extiw" title="en:Apache Empire-db"><span lang="en" dir="auto">Apache Empire-db</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_ECharts" title="Apache ECharts">ECharts</a></li> <li><span class="ilh-all" data-orig-title="Apache Felix" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Felix"><span class="ilh-page"><a href="/w/index.php?title=Apache_Felix&action=edit&redlink=1" class="new" title="Apache Felix(页面不存在)">Felix</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Felix" class="extiw" title="en:Apache Felix"><span lang="en" dir="auto">Apache Felix</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Flex" title="Apache Flex">Flex</a></li> <li><a href="/wiki/Apache_Flink" title="Apache Flink">Flink</a></li> <li><span class="ilh-all" data-orig-title="Flume" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Flume"><span class="ilh-page"><a href="/w/index.php?title=Flume&action=edit&redlink=1" class="new" title="Flume(页面不存在)">Flume</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Flume" class="extiw" title="en:Apache Flume"><span lang="en" dir="auto">Apache Flume</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Forrest" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Forrest"><span class="ilh-page"><a href="/w/index.php?title=Forrest&action=edit&redlink=1" class="new" title="Forrest(页面不存在)">Forrest</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Forrest" class="extiw" title="en:Apache Forrest"><span lang="en" dir="auto">Apache Forrest</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Geronimo" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Geronimo"><span class="ilh-page"><a href="/w/index.php?title=Apache_Geronimo&action=edit&redlink=1" class="new" title="Apache Geronimo(页面不存在)">Geronimo</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Geronimo" class="extiw" title="en:Apache Geronimo"><span lang="en" dir="auto">Apache Geronimo</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Gora" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Gora"><span class="ilh-page"><a href="/w/index.php?title=Gora&action=edit&redlink=1" class="new" title="Gora(页面不存在)">Gora</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Gora" class="extiw" title="en:Apache Gora"><span lang="en" dir="auto">Apache Gora</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Gump" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Gump"><span class="ilh-page"><a href="/w/index.php?title=Gump&action=edit&redlink=1" class="new" title="Gump(页面不存在)">Gump</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Gump" class="extiw" title="en:Apache Gump"><span lang="en" dir="auto">Apache Gump</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Hadoop" title="Apache Hadoop">Hadoop</a></li> <li><span class="ilh-all" data-orig-title="Hama" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Hama"><span class="ilh-page"><a href="/w/index.php?title=Hama&action=edit&redlink=1" class="new" title="Hama(页面不存在)">Hama</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Hama" class="extiw" title="en:Apache Hama"><span lang="en" dir="auto">Apache Hama</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_HBase" title="Apache HBase">HBase</a></li> <li><a href="/wiki/Apache_Hive" title="Apache Hive">Hive</a></li> <li><span class="ilh-all" data-orig-title="Jackrabbit" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Jackrabbit"><span class="ilh-page"><a href="/w/index.php?title=Jackrabbit&action=edit&redlink=1" class="new" title="Jackrabbit(页面不存在)">Jackrabbit</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Jackrabbit" class="extiw" title="en:Apache Jackrabbit"><span lang="en" dir="auto">Apache Jackrabbit</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache James" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache James"><span class="ilh-page"><a href="/w/index.php?title=Apache_James&action=edit&redlink=1" class="new" title="Apache James(页面不存在)">James</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_James" class="extiw" title="en:Apache James"><span lang="en" dir="auto">Apache James</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="JMeter" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache JMeter"><span class="ilh-page"><a href="/w/index.php?title=JMeter&action=edit&redlink=1" class="new" title="JMeter(页面不存在)">JMeter</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_JMeter" class="extiw" title="en:Apache JMeter"><span lang="en" dir="auto">Apache JMeter</span></a></span>)</span></span></li> <li><a href="/wiki/Kafka" title="Kafka">Kafka</a></li> <li><span class="ilh-all" data-orig-title="Karaf" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Karaf"><span class="ilh-page"><a href="/w/index.php?title=Karaf&action=edit&redlink=1" class="new" title="Karaf(页面不存在)">Karaf</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Karaf" class="extiw" title="en:Apache Karaf"><span lang="en" dir="auto">Apache Karaf</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Kylin" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Kylin"><span class="ilh-page"><a href="/w/index.php?title=Apache_Kylin&action=edit&redlink=1" class="new" title="Apache Kylin(页面不存在)">Kylin</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Kylin" class="extiw" title="en:Apache Kylin"><span lang="en" dir="auto">Apache Kylin</span></a></span>)</span></span></li> <li><a href="/wiki/Lucene" title="Lucene">Lucene</a></li> <li><span class="ilh-all" data-orig-title="Lenya" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Lenya"><span class="ilh-page"><a href="/w/index.php?title=Lenya&action=edit&redlink=1" class="new" title="Lenya(页面不存在)">Lenya</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Lenya" class="extiw" title="en:Apache Lenya"><span lang="en" dir="auto">Apache Lenya</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Mahout" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Mahout"><span class="ilh-page"><a href="/w/index.php?title=Mahout&action=edit&redlink=1" class="new" title="Mahout(页面不存在)">Mahout</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Mahout" class="extiw" title="en:Apache Mahout"><span lang="en" dir="auto">Apache Mahout</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Marmotta" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Marmotta"><span class="ilh-page"><a href="/w/index.php?title=Marmotta&action=edit&redlink=1" class="new" title="Marmotta(页面不存在)">Marmotta</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Marmotta" class="extiw" title="en:Apache Marmotta"><span lang="en" dir="auto">Apache Marmotta</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Maven" title="Apache Maven">Maven</a></li> <li><span class="ilh-all" data-orig-title="MINA" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache MINA"><span class="ilh-page"><a href="/w/index.php?title=MINA&action=edit&redlink=1" class="new" title="MINA(页面不存在)">MINA</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_MINA" class="extiw" title="en:Apache MINA"><span lang="en" dir="auto">Apache MINA</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="mod_perl" data-lang-code="en" data-lang-name="英语" data-foreign-title="mod_perl"><span class="ilh-page"><a href="/w/index.php?title=Mod_perl&action=edit&redlink=1" class="new" title="Mod perl(页面不存在)">mod_perl</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/mod_perl" class="extiw" title="en:mod perl"><span lang="en" dir="auto">mod_perl</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="MyFaces" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache MyFaces"><span class="ilh-page"><a href="/w/index.php?title=MyFaces&action=edit&redlink=1" class="new" title="MyFaces(页面不存在)">MyFaces</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_MyFaces" class="extiw" title="en:Apache MyFaces"><span lang="en" dir="auto">Apache MyFaces</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Nutch" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Nutch"><span class="ilh-page"><a href="/w/index.php?title=Nutch&action=edit&redlink=1" class="new" title="Nutch(页面不存在)">Nutch</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Nutch" class="extiw" title="en:Apache Nutch"><span lang="en" dir="auto">Apache Nutch</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache ODE" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache ODE"><span class="ilh-page"><a href="/w/index.php?title=Apache_ODE&action=edit&redlink=1" class="new" title="Apache ODE(页面不存在)">ODE</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_ODE" class="extiw" title="en:Apache ODE"><span lang="en" dir="auto">Apache ODE</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="OFBiz" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache OFBiz"><span class="ilh-page"><a href="/w/index.php?title=OFBiz&action=edit&redlink=1" class="new" title="OFBiz(页面不存在)">OFBiz</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_OFBiz" class="extiw" title="en:Apache OFBiz"><span lang="en" dir="auto">Apache OFBiz</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Oozie" data-lang-code="en" data-lang-name="英语" data-foreign-title="Oozie"><span class="ilh-page"><a href="/w/index.php?title=Oozie&action=edit&redlink=1" class="new" title="Oozie(页面不存在)">Oozie</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Oozie" class="extiw" title="en:Oozie"><span lang="en" dir="auto">Oozie</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="OpenEJB" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache OpenEJB"><span class="ilh-page"><a href="/w/index.php?title=OpenEJB&action=edit&redlink=1" class="new" title="OpenEJB(页面不存在)">OpenEJB</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_OpenEJB" class="extiw" title="en:Apache OpenEJB"><span lang="en" dir="auto">Apache OpenEJB</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="OpenJPA" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache OpenJPA"><span class="ilh-page"><a href="/w/index.php?title=OpenJPA&action=edit&redlink=1" class="new" title="OpenJPA(页面不存在)">OpenJPA</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_OpenJPA" class="extiw" title="en:Apache OpenJPA"><span lang="en" dir="auto">Apache OpenJPA</span></a></span>)</span></span></li> <li><a href="/wiki/OpenNLP" title="OpenNLP">OpenNLP</a></li> <li><a href="/wiki/Apache_OpenOffice" title="Apache OpenOffice">OpenOffice</a></li> <li><span class="ilh-all" data-orig-title="PDFBox" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache PDFBox"><span class="ilh-page"><a href="/w/index.php?title=PDFBox&action=edit&redlink=1" class="new" title="PDFBox(页面不存在)">PDFBox</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_PDFBox" class="extiw" title="en:Apache PDFBox"><span lang="en" dir="auto">Apache PDFBox</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Phoenix" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Phoenix"><span class="ilh-page"><a href="/w/index.php?title=Apache_Phoenix&action=edit&redlink=1" class="new" title="Apache Phoenix(页面不存在)">Phoenix</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Phoenix" class="extiw" title="en:Apache Phoenix"><span lang="en" dir="auto">Apache Phoenix</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_POI" title="Apache POI">POI</a></li> <li><span class="ilh-all" data-orig-title="Pig (编程工具)" data-lang-code="en" data-lang-name="英语" data-foreign-title="Pig (programming tool)"><span class="ilh-page"><a href="/w/index.php?title=Pig_(%E7%BC%96%E7%A8%8B%E5%B7%A5%E5%85%B7)&action=edit&redlink=1" class="new" title="Pig (编程工具)(页面不存在)">Pig</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Pig_(programming_tool)" class="extiw" title="en:Pig (programming tool)"><span lang="en" dir="auto">Pig (programming tool)</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Pivot" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Pivot"><span class="ilh-page"><a href="/w/index.php?title=Pivot&action=edit&redlink=1" class="new" title="Pivot(页面不存在)">Pivot</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Pivot" class="extiw" title="en:Apache Pivot"><span lang="en" dir="auto">Apache Pivot</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Qpid" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Qpid"><span class="ilh-page"><a href="/w/index.php?title=Qpid&action=edit&redlink=1" class="new" title="Qpid(页面不存在)">Qpid</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Qpid" class="extiw" title="en:Apache Qpid"><span lang="en" dir="auto">Apache Qpid</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="River" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache River"><span class="ilh-page"><a href="/w/index.php?title=River&action=edit&redlink=1" class="new" title="River(页面不存在)">River</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_River" class="extiw" title="en:Apache River"><span lang="en" dir="auto">Apache River</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Roller" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Roller"><span class="ilh-page"><a href="/w/index.php?title=Roller&action=edit&redlink=1" class="new" title="Roller(页面不存在)">Roller</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Roller" class="extiw" title="en:Apache Roller"><span lang="en" dir="auto">Apache Roller</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_RocketMQ" title="Apache RocketMQ"> RocketMQ</a></li> <li><span class="ilh-all" data-orig-title="Samza" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Samza"><span class="ilh-page"><a href="/w/index.php?title=Samza&action=edit&redlink=1" class="new" title="Samza(页面不存在)">Samza</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Samza" class="extiw" title="en:Apache Samza"><span lang="en" dir="auto">Apache Samza</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="ServiceMix" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache ServiceMix"><span class="ilh-page"><a href="/w/index.php?title=ServiceMix&action=edit&redlink=1" class="new" title="ServiceMix(页面不存在)">ServiceMix</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_ServiceMix" class="extiw" title="en:Apache ServiceMix"><span lang="en" dir="auto">Apache ServiceMix</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Shindig" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Shindig"><span class="ilh-page"><a href="/w/index.php?title=Shindig&action=edit&redlink=1" class="new" title="Shindig(页面不存在)">Shindig</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Shindig" class="extiw" title="en:Apache Shindig"><span lang="en" dir="auto">Apache Shindig</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Shiro" title="Apache Shiro">Shiro</a></li> <li><span class="ilh-all" data-orig-title="Sling" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Sling"><span class="ilh-page"><a href="/w/index.php?title=Sling&action=edit&redlink=1" class="new" title="Sling(页面不存在)">Sling</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Sling" class="extiw" title="en:Apache Sling"><span lang="en" dir="auto">Apache Sling</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Spark" title="Apache Spark">Spark</a></li> <li><span class="ilh-all" data-orig-title="Stanbol" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Stanbol"><span class="ilh-page"><a href="/w/index.php?title=Stanbol&action=edit&redlink=1" class="new" title="Stanbol(页面不存在)">Stanbol</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Stanbol" class="extiw" title="en:Apache Stanbol"><span lang="en" dir="auto">Apache Stanbol</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Storm" title="Apache Storm">Storm</a></li> <li><a class="mw-selflink selflink">SpamAssassin</a></li> <li><a href="/wiki/Apache_Sqoop" title="Apache Sqoop">Sqoop</a></li> <li><span class="ilh-all" data-orig-title="Apache C++标准库" data-lang-code="en" data-lang-name="英语" data-foreign-title="stdcxx"><span class="ilh-page"><a href="/w/index.php?title=Apache_C%2B%2B%E6%A0%87%E5%87%86%E5%BA%93&action=edit&redlink=1" class="new" title="Apache C++标准库(页面不存在)">Apache C++标准库</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/stdcxx" class="extiw" title="en:stdcxx"><span lang="en" dir="auto">stdcxx</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Struts_2" class="mw-redirect" title="Apache Struts 2">Struts</a></li> <li><a href="/wiki/Apache_Struts_2" class="mw-redirect" title="Apache Struts 2">Struts 2</a></li> <li><a href="/wiki/Subversion" title="Subversion">Subversion</a></li> <li><a href="/wiki/Tapestry" title="Tapestry">Tapestry</a></li> <li><a href="/wiki/Thrift" title="Thrift">Thrift</a></li> <li><span class="ilh-all" data-orig-title="Tiles" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Tiles"><span class="ilh-page"><a href="/w/index.php?title=Tiles&action=edit&redlink=1" class="new" title="Tiles(页面不存在)">Tiles</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Tiles" class="extiw" title="en:Apache Tiles"><span lang="en" dir="auto">Apache Tiles</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Tika" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Tika"><span class="ilh-page"><a href="/w/index.php?title=Tika&action=edit&redlink=1" class="new" title="Tika(页面不存在)">Tika</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Tika" class="extiw" title="en:Apache Tika"><span lang="en" dir="auto">Apache Tika</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Tomcat" title="Apache Tomcat">Tomcat</a></li> <li><a href="/wiki/Traffic_Server" title="Traffic Server">Trafficserver</a></li> <li><a href="/wiki/Turbine" class="mw-redirect" title="Turbine">Turbine </a></li> <li><a href="/wiki/Apache_Tuscany" title="Apache Tuscany">Tuscany</a></li> <li><a href="/wiki/UIMA" title="UIMA">UIMA</a></li> <li><a href="/wiki/Apache_Velocity" title="Apache Velocity">Velocity</a></li> <li><a href="/wiki/Apache_Wave" title="Apache Wave">Wave</a></li> <li><a href="/wiki/Wicket" title="Wicket">Wicket</a></li> <li><span class="ilh-all" data-orig-title="Apache Wink" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Wink"><span class="ilh-page"><a href="/w/index.php?title=Apache_Wink&action=edit&redlink=1" class="new" title="Apache Wink(页面不存在)">Wink</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Wink" class="extiw" title="en:Apache Wink"><span lang="en" dir="auto">Apache Wink</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Xalan" data-lang-code="en" data-lang-name="英语" data-foreign-title="Xalan"><span class="ilh-page"><a href="/w/index.php?title=Xalan&action=edit&redlink=1" class="new" title="Xalan(页面不存在)">Xalan</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Xalan" class="extiw" title="en:Xalan"><span lang="en" dir="auto">Xalan</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Xerces" data-lang-code="en" data-lang-name="英语" data-foreign-title="Xerces"><span class="ilh-page"><a href="/w/index.php?title=Xerces&action=edit&redlink=1" class="new" title="Xerces(页面不存在)">Xerces</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Xerces" class="extiw" title="en:Xerces"><span lang="en" dir="auto">Xerces</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="XMLBeans" data-lang-code="en" data-lang-name="英语" data-foreign-title="XMLBeans"><span class="ilh-page"><a href="/w/index.php?title=XMLBeans&action=edit&redlink=1" class="new" title="XMLBeans(页面不存在)">XMLBeans</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/XMLBeans" class="extiw" title="en:XMLBeans"><span lang="en" dir="auto">XMLBeans</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_ZooKeeper" title="Apache ZooKeeper">ZooKeeper</a></li></ul> </div></td><td class="noviewer navbox-image" rowspan="8" style="width:1px;padding:0px 0px 0px 2px"><div><span typeof="mw:File"><a href="/wiki/File:Apache_Software_Foundation_Logo_(2016).svg" class="mw-file-description" title="ASF logo"><img alt="ASF logo" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/db/Apache_Software_Foundation_Logo_%282016%29.svg/200px-Apache_Software_Foundation_Logo_%282016%29.svg.png" decoding="async" width="200" height="98" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/db/Apache_Software_Foundation_Logo_%282016%29.svg/300px-Apache_Software_Foundation_Logo_%282016%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/db/Apache_Software_Foundation_Logo_%282016%29.svg/400px-Apache_Software_Foundation_Logo_%282016%29.svg.png 2x" data-file-width="512" data-file-height="250" /></a></span></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Apache_Commons" title="Apache Commons">Commons项目</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><span class="ilh-all" data-orig-title="Apache Commons Logging" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Commons Logging"><span class="ilh-page"><a href="/w/index.php?title=Apache_Commons_Logging&action=edit&redlink=1" class="new" title="Apache Commons Logging(页面不存在)">Apache Commons Logging</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Commons_Logging" class="extiw" title="en:Apache Commons Logging"><span lang="en" dir="auto">Apache Commons Logging</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="字节码工程库" data-lang-code="en" data-lang-name="英语" data-foreign-title="Byte Code Engineering Library"><span class="ilh-page"><a href="/w/index.php?title=%E5%AD%97%E8%8A%82%E7%A0%81%E5%B7%A5%E7%A8%8B%E5%BA%93&action=edit&redlink=1" class="new" title="字节码工程库(页面不存在)">BCEL</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Byte_Code_Engineering_Library" class="extiw" title="en:Byte Code Engineering Library"><span lang="en" dir="auto">Byte Code Engineering Library</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Bean脚本框架" data-lang-code="en" data-lang-name="英语" data-foreign-title="Bean Scripting Framework"><span class="ilh-page"><a href="/w/index.php?title=Bean%E8%84%9A%E6%9C%AC%E6%A1%86%E6%9E%B6&action=edit&redlink=1" class="new" title="Bean脚本框架(页面不存在)">BSF</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Bean_Scripting_Framework" class="extiw" title="en:Bean Scripting Framework"><span lang="en" dir="auto">Bean Scripting Framework</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Commons Daemon" data-lang-code="en" data-lang-name="英语" data-foreign-title="Commons Daemon"><span class="ilh-page"><a href="/w/index.php?title=Commons_Daemon&action=edit&redlink=1" class="new" title="Commons Daemon(页面不存在)">Commons Daemon</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Commons_Daemon" class="extiw" title="en:Commons Daemon"><span lang="en" dir="auto">Commons Daemon</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Jelly" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Jelly"><span class="ilh-page"><a href="/w/index.php?title=Apache_Jelly&action=edit&redlink=1" class="new" title="Apache Jelly(页面不存在)">Jelly</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Jelly" class="extiw" title="en:Apache Jelly"><span lang="en" dir="auto">Apache Jelly</span></a></span>)</span></span></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Lucene" title="Lucene">Lucene项目</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><a href="/wiki/Lucene" title="Lucene">Lucene Java</a></li> <li><span class="ilh-all" data-orig-title="Lucene.Net" data-lang-code="en" data-lang-name="英语" data-foreign-title="Lucene.Net"><span class="ilh-page"><a href="/w/index.php?title=Lucene.Net&action=edit&redlink=1" class="new" title="Lucene.Net(页面不存在)">Lucene.Net</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Lucene.Net" class="extiw" title="en:Lucene.Net"><span lang="en" dir="auto">Lucene.Net</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Nutch" data-lang-code="en" data-lang-name="英语" data-foreign-title="Nutch"><span class="ilh-page"><a href="/w/index.php?title=Nutch&action=edit&redlink=1" class="new" title="Nutch(页面不存在)">Nutch</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Nutch" class="extiw" title="en:Nutch"><span lang="en" dir="auto">Nutch</span></a></span>)</span></span></li> <li><a href="/wiki/Solr" title="Solr">Solr</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Apache_Hadoop" title="Apache Hadoop">Hadoop项目</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><a href="/wiki/Apache_HBase" title="Apache HBase">HBase</a></li> <li><a href="/wiki/Apache_Hadoop" title="Apache Hadoop">HDFS</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">其他项目</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><a href="/wiki/Batik" title="Batik">Batik</a></li> <li><span class="ilh-all" data-orig-title="Chainsaw (日志文件查看器)" data-lang-code="en" data-lang-name="英语" data-foreign-title="Chainsaw (log file viewer)"><span class="ilh-page"><a href="/w/index.php?title=Chainsaw_(%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%E6%9F%A5%E7%9C%8B%E5%99%A8)&action=edit&redlink=1" class="new" title="Chainsaw (日志文件查看器)(页面不存在)">Chainsaw</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Chainsaw_(log_file_viewer)" class="extiw" title="en:Chainsaw (log file viewer)"><span lang="en" dir="auto">Chainsaw (log file viewer)</span></a></span>)</span></span></li> <li><a href="/wiki/%E6%A0%BC%E5%BC%8F%E5%8C%96%E5%AF%B9%E8%B1%A1%E5%A4%84%E7%90%86%E5%99%A8" title="格式化对象处理器">FOP</a></li> <li><a href="/wiki/Log4j" title="Log4j">Log4j</a></li> <li><span class="ilh-all" data-orig-title="XAP" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache XAP"><span class="ilh-page"><a href="/w/index.php?title=XAP&action=edit&redlink=1" class="new" title="XAP(页面不存在)">XAP</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_XAP" class="extiw" title="en:Apache XAP"><span lang="en" dir="auto">Apache XAP</span></a></span>)</span></span></li> <li><a href="/wiki/Log4j" title="Log4j"> Log4Net </a></li> <li><span class="ilh-all" data-orig-title="Apache Ivy" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Ivy"><span class="ilh-page"><a href="/w/index.php?title=Apache_Ivy&action=edit&redlink=1" class="new" title="Apache Ivy(页面不存在)">Ivy</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Ivy" class="extiw" title="en:Apache Ivy"><span lang="en" dir="auto">Apache Ivy</span></a></span>)</span></span></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Apache_Incubator" title="Apache Incubator">孵化器项目</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><span class="ilh-all" data-orig-title="XAP" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache XAP"><span class="ilh-page"><a href="/w/index.php?title=XAP&action=edit&redlink=1" class="new" title="XAP(页面不存在)">XAP</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_XAP" class="extiw" title="en:Apache XAP"><span lang="en" dir="auto">Apache XAP</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Samza" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Samza"><span class="ilh-page"><a href="/w/index.php?title=Samza&action=edit&redlink=1" class="new" title="Samza(页面不存在)">Samza</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Samza" class="extiw" title="en:Apache Samza"><span lang="en" dir="auto">Apache Samza</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Storm" title="Apache Storm">Storm</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Apache_Attic" title="Apache Attic">Apache Attic</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><span class="ilh-all" data-orig-title="AxKit" data-lang-code="en" data-lang-name="英语" data-foreign-title="AxKit"><span class="ilh-page"><a href="/w/index.php?title=AxKit&action=edit&redlink=1" class="new" title="AxKit(页面不存在)">AxKit</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/AxKit" class="extiw" title="en:AxKit"><span lang="en" dir="auto">AxKit</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Beehive" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Beehive"><span class="ilh-page"><a href="/w/index.php?title=Beehive&action=edit&redlink=1" class="new" title="Beehive(页面不存在)">Beehive</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Beehive" class="extiw" title="en:Apache Beehive"><span lang="en" dir="auto">Apache Beehive</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache Click" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Click"><span class="ilh-page"><a href="/w/index.php?title=Apache_Click&action=edit&redlink=1" class="new" title="Apache Click(页面不存在)">Click</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Click" class="extiw" title="en:Apache Click"><span lang="en" dir="auto">Apache Click</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Apache BlueSky" data-lang-code="en" data-lang-name="英语" data-foreign-title="BlueSky Open Platform"><span class="ilh-page"><a href="/w/index.php?title=Apache_BlueSky&action=edit&redlink=1" class="new" title="Apache BlueSky(页面不存在)">Apache BlueSky</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/BlueSky_Open_Platform" class="extiw" title="en:BlueSky Open Platform"><span lang="en" dir="auto">BlueSky Open Platform</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Cactus (專案)" data-lang-code="en" data-lang-name="英语" data-foreign-title="Jakarta Cactus"><span class="ilh-page"><a href="/w/index.php?title=Cactus_(%E5%B0%88%E6%A1%88)&action=edit&redlink=1" class="new" title="Cactus (專案)(页面不存在)">Cactus</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Jakarta_Cactus" class="extiw" title="en:Jakarta Cactus"><span lang="en" dir="auto">Jakarta Cactus</span></a></span>)</span></span></li> <li><a href="/wiki/Jakarta%E9%A1%B9%E7%9B%AE" title="Jakarta项目">Jakarta</a></li> <li><span class="ilh-all" data-orig-title="Apache Excalibur" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Excalibur"><span class="ilh-page"><a href="/w/index.php?title=Apache_Excalibur&action=edit&redlink=1" class="new" title="Apache Excalibur(页面不存在)">Excalibur</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Excalibur" class="extiw" title="en:Apache Excalibur"><span lang="en" dir="auto">Apache Excalibur</span></a></span>)</span></span></li> <li><a href="/wiki/Apache_Harmony" title="Apache Harmony">Harmony</a></li> <li><span class="ilh-all" data-orig-title="HiveMind" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache HiveMind"><span class="ilh-page"><a href="/w/index.php?title=HiveMind&action=edit&redlink=1" class="new" title="HiveMind(页面不存在)">HiveMind</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_HiveMind" class="extiw" title="en:Apache HiveMind"><span lang="en" dir="auto">Apache HiveMind</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Lenya" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Lenya"><span class="ilh-page"><a href="/w/index.php?title=Lenya&action=edit&redlink=1" class="new" title="Lenya(页面不存在)">Lenya</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Lenya" class="extiw" title="en:Apache Lenya"><span lang="en" dir="auto">Apache Lenya</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Slide" data-lang-code="en" data-lang-name="英语" data-foreign-title="Jakarta Slide"><span class="ilh-page"><a href="/w/index.php?title=Slide&action=edit&redlink=1" class="new" title="Slide(页面不存在)">Slide</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Jakarta_Slide" class="extiw" title="en:Jakarta Slide"><span lang="en" dir="auto">Jakarta Slide</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Shale" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Shale"><span class="ilh-page"><a href="/w/index.php?title=Shale&action=edit&redlink=1" class="new" title="Shale(页面不存在)">Shale</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Shale" class="extiw" title="en:Apache Shale"><span lang="en" dir="auto">Apache Shale</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="Shindig" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache Shindig"><span class="ilh-page"><a href="/w/index.php?title=Shindig&action=edit&redlink=1" class="new" title="Shindig(页面不存在)">Shindig</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_Shindig" class="extiw" title="en:Apache Shindig"><span lang="en" dir="auto">Apache Shindig</span></a></span>)</span></span></li> <li><span class="ilh-all" data-orig-title="stdcxx" data-lang-code="en" data-lang-name="英语" data-foreign-title="Apache C++ Standard Library"><span class="ilh-page"><a href="/w/index.php?title=Stdcxx&action=edit&redlink=1" class="new" title="Stdcxx(页面不存在)">stdcxx</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/Apache_C%2B%2B_Standard_Library" class="extiw" title="en:Apache C++ Standard Library"><span lang="en" dir="auto">Apache C++ Standard Library</span></a></span>)</span></span></li> <li><a href="/wiki/IBATIS" title="IBATIS">iBATIS</a></li> <li><span class="ilh-all" data-orig-title="XMLBeans" data-lang-code="en" data-lang-name="英语" data-foreign-title="XMLBeans"><span class="ilh-page"><a href="/w/index.php?title=XMLBeans&action=edit&redlink=1" class="new" title="XMLBeans(页面不存在)">XMLBeans</a></span><span class="noprint ilh-comment">(<span class="ilh-lang">英语</span><span class="ilh-colon">:</span><span class="ilh-link"><a href="https://en.wikipedia.org/wiki/XMLBeans" class="extiw" title="en:XMLBeans"><span lang="en" dir="auto">XMLBeans</span></a></span>)</span></span></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">许可证标准</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><a href="/wiki/Apache%E8%AE%B8%E5%8F%AF%E8%AF%81" title="Apache许可证">Apache许可证</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="3"><div> <ul><li><span typeof="mw:File"><span><img src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Symbol_question.svg/16px-Symbol_question.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Symbol_question.svg/23px-Symbol_question.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Symbol_question.svg/31px-Symbol_question.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <b><a href="/wiki/Category:Apache%E8%BD%AF%E4%BB%B6%E5%9F%BA%E9%87%91%E4%BC%9A" title="Category:Apache软件基金会">分类</a></b></li> <li><span typeof="mw:File"><span title="共享资源页面"><img alt="共享资源页面" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/12px-Commons-logo.svg.png" decoding="async" width="12" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/18px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/24px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></span></span> <b><a href="https://commons.wikimedia.org/wiki/Category:Apache%E8%BD%AF%E4%BB%B6%E5%9F%BA%E9%87%91%E4%BC%9A" class="extiw" title="commons:Category:Apache软件基金会">维基共享</a></b></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐697b7966c5‐6vrvb Cached time: 20241126160003 Cache expiry: 2592000 Reduced expiry: false Complications: [show‐toc] CPU time usage: 1.039 seconds Real time usage: 1.238 seconds Preprocessor visited node count: 4521/1000000 Post‐expand include size: 419393/2097152 bytes Template argument size: 5027/2097152 bytes Highest expansion depth: 28/100 Expensive parser function count: 82/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 15081/5000000 bytes Lua time usage: 0.475/10.000 seconds Lua memory usage: 9049912/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 926.003 1 -total 40.98% 379.519 1 Template:Apache 40.45% 374.595 1 Template:Navbox 20.53% 190.065 1 Template:Infobox_software 19.89% 184.201 65 Template:Link-en 17.61% 163.040 1 Template:Infobox 13.62% 126.133 1 Template:RoughTranslation 12.94% 119.839 1 Template:Ambox 11.03% 102.179 1 Template:NoteTA 6.41% 59.376 21 Template:Tsl --> <!-- Saved in parser cache with key zhwiki:pcache:1599439:|#|:idhash:canonical!zh and timestamp 20241126160003 and revision id 72656317. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">检索自“<a dir="ltr" href="https://zh.wikipedia.org/w/index.php?title=SpamAssassin&oldid=72656317">https://zh.wikipedia.org/w/index.php?title=SpamAssassin&oldid=72656317</a>”</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Special:%E9%A1%B5%E9%9D%A2%E5%88%86%E7%B1%BB" title="Special:页面分类">分类</a>:<ul><li><a href="/wiki/Category:%E5%9E%83%E5%9C%BE%E9%82%AE%E4%BB%B6%E8%BF%87%E6%BB%A4" title="Category:垃圾邮件过滤">垃圾邮件过滤</a></li><li><a href="/wiki/Category:%E8%B7%A8%E5%B9%B3%E5%8F%B0%E8%BB%9F%E9%AB%94" title="Category:跨平台軟體">跨平台軟體</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">隐藏分类:<ul><li><a href="/wiki/Category:%E7%B2%97%E5%8A%A3%E7%BF%BB%E8%AF%91" title="Category:粗劣翻译">粗劣翻译</a></li><li><a href="/wiki/Category:%E8%87%AA2017%E5%B9%B411%E6%9C%88%E5%B8%A6%E6%9C%89%E5%A4%B1%E6%95%88%E9%93%BE%E6%8E%A5%E7%9A%84%E6%9D%A1%E7%9B%AE" title="Category:自2017年11月带有失效链接的条目">自2017年11月带有失效链接的条目</a></li><li><a href="/wiki/Category:%E6%9D%A1%E7%9B%AE%E6%9C%89%E6%B0%B8%E4%B9%85%E5%A4%B1%E6%95%88%E7%9A%84%E5%A4%96%E9%83%A8%E9%93%BE%E6%8E%A5" title="Category:条目有永久失效的外部链接">条目有永久失效的外部链接</a></li><li><a href="/wiki/Category:%E4%BD%BF%E7%94%A8RFC%E9%AD%94%E6%9C%AF%E9%93%BE%E6%8E%A5%E7%9A%84%E9%A1%B5%E9%9D%A2" title="Category:使用RFC魔术链接的页面">使用RFC魔术链接的页面</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> 本页面最后修订于2022年7月13日 (星期三) 13:20。</li> <li id="footer-info-copyright">本站的全部文字在<a rel="nofollow" class="external text" href="//creativecommons.org/licenses/by-sa/4.0/deed.zh">知识共享 署名-相同方式共享 4.0协议</a>之条款下提供,附加条款亦可能应用。(请参阅<a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">使用条款</a>)<br /> Wikipedia®和维基百科标志是<a rel="nofollow" class="external text" href="https://wikimediafoundation.org/zh">维基媒体基金会</a>的注册商标;维基™是维基媒体基金会的商标。<br /> 维基媒体基金会是按美国国內稅收法501(c)(3)登记的<a class="external text" href="https://donate.wikimedia.org/wiki/Special:MyLanguage/Tax_deductibility">非营利慈善机构</a>。<br /></li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">隐私政策</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:%E5%85%B3%E4%BA%8E">关于维基百科</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:%E5%85%8D%E8%B4%A3%E5%A3%B0%E6%98%8E">免责声明</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">行为准则</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">开发者</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/zh.wikipedia.org">统计</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie声明</a></li> <li id="footer-places-mobileview"><a href="//zh.m.wikipedia.org/w/index.php?title=SpamAssassin&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">手机版视图</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-697b7966c5-z58hm","wgBackendResponseTime":176,"wgPageParseReport":{"limitreport":{"cputime":"1.039","walltime":"1.238","ppvisitednodes":{"value":4521,"limit":1000000},"postexpandincludesize":{"value":419393,"limit":2097152},"templateargumentsize":{"value":5027,"limit":2097152},"expansiondepth":{"value":28,"limit":100},"expensivefunctioncount":{"value":82,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":15081,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 926.003 1 -total"," 40.98% 379.519 1 Template:Apache"," 40.45% 374.595 1 Template:Navbox"," 20.53% 190.065 1 Template:Infobox_software"," 19.89% 184.201 65 Template:Link-en"," 17.61% 163.040 1 Template:Infobox"," 13.62% 126.133 1 Template:RoughTranslation"," 12.94% 119.839 1 Template:Ambox"," 11.03% 102.179 1 Template:NoteTA"," 6.41% 59.376 21 Template:Tsl"]},"scribunto":{"limitreport-timeusage":{"value":"0.475","limit":"10.000"},"limitreport-memusage":{"value":9049912,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-697b7966c5-6vrvb","timestamp":"20241126160003","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"SpamAssassin","url":"https:\/\/zh.wikipedia.org\/wiki\/SpamAssassin","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1503674","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1503674","author":{"@type":"Organization","name":"\u7ef4\u57fa\u5a92\u4f53\u9879\u76ee\u8d21\u732e\u8005"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2011-06-25T00:32:15Z","dateModified":"2022-07-13T13:20:20Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/7\/73\/Apache_SpamAssassin_logo.svg","headline":"\u7528\u65bc\u904e\u6ffe\u5783\u573e\u90f5\u4ef6\u7684\u96fb\u8166\u7a0b\u5f0f"}</script> </body> </html>