# SpamAssassin rules file: Chinese SA Ruleset(GEE Whiz) # # run mass-check aginst spam and ham repository accumulated by chinese cert # and removed some rules which do not detect any spam email # (Vincent Li ) # # Original from: Zhong(Adam) Wang # Please be aware that values are just my estimates and could be wrong. # Use with care. # # This program is free software; you can redistribute it and/or modify # it under the terms of either the Artistic License or the GNU General # Public License as published by the Free Software Foundation; either # version 1 of the License, or (at your option) any later version. # # See the file "License" in the top level of the SpamAssassin source # distribution for more details. # ########################################################################### #Part1 From Rules header CN_FROM_4MORE From =~ /([\xB0-\xF7][\xA0-\xFE]){5,}/ describe CN_FROM_4MORE 发件人姓名多于四个汉字 header __CN_FROM_HZ From:name =~ /([\xB0-\xF7][\xA0-\xFE])/ describe __CN_FROM_HZ 发件人姓名中有汉字 header __CN_FROM_EN From:name =~ /[a-zA-Z0-9]/ describe __CN_FROM_EN 发件人姓名中有数字或英文字母 meta CN_FROM_MIX (__CN_FROM_HZ && __CN_FROM_EN) describe CN_FROM_MIX 发件人姓名中汉字和英文混合 header CN_FROM_1ONLY From:name =~ /^([\xB0-\xF7][\xA0-\xFE])\s?$/ describe CN_FROM_1ONLY 发件人姓名中只有一个汉字 header CN_FROM_YOUI From:name =~ /(?:你|我|您)/ describe CN_FROM_YOUI 发件人中包括你我字样 header CN_FROM_SIR From:name =~ /(?:先生|小姐|女士|老师|博士|经理|同学)/ describe CN_FROM_SIR 发件人中包括先生小姐女士老师等 header CN_FROM_XSIR From:name =~ /^([\xB0-\xF7][\xA0-\xFE])生\s?$/ describe CN_FROM_XSIR 发件人中包括某生 header __CN_FROM_DLASTNAME From:name =~ /(?:欧阳|端木|上官|司马|东方|太史|独孤|南宫|诸葛|尉迟|皇甫|慕容|宇文|司徒|令狐|呼延)/ describe __CN_FROM_DLASTNAME 常用复姓(恕不全列) header __CN_FROM_4HZ From:name =~ /^([\xB0-\xF7][\xA0-\xFE]){4}\s?$/ describe __CN_FROM_4HZ 发件人只包括四个汉字 meta CN_FROM_ILLEGAL4HZ (__CN_FROM_4HZ && !__CN_FROM_DLASTNAME) describe CN_FROM_ILLEGAL4HZ 发件人只包括四个汉字且不是复姓的名字 header CN_FROM_4HZ1 From =~ /^([\xB0-\xF7][\xA0-\xFE]){4}\s?$/ describe CN_FROM_4HZ1 发件人只包括四个汉字没有邮件地址 header CN_FROM_EXCLAMATION From:name =~ /(?:!|!)/ describe CN_FROM_EXCLAMATION 发件人包括惊叹号 header CN_FROM_ONLYNUM From:name =~ /^\d+$/ describe CN_FROM_ONLYNUM 发件人只包含数字 header CN_FROM_NAMEWITHSITE From:name =~ /\.(?:com|net|org|cn)/ describe CN_FROM_NAMEWITHSITE 发件人名字部分含有网址 header CN_FROM_NICKNAME From:name =~ /^(?:((?:小|阿|老)([\xB0-\xF7][\xA0-\xFE]){1,2})|(([\xB0-\xF7][\xA0-\xFE])儿))$/ describe CN_FROM_NICKNAME 发件人包含昵称 header CN_FROM_DOUBLENAME From:name =~ /^([\xB0-\xF7][\xA0-\xFE])\1$/ describe CN_FROM_DOUBLENAME 发件人中只包含两字重复如姗姗、倩倩 header CN_FROM_WEBSITE From:name =~ /(?:网|报)/ describe CN_FROM_WEBSITE 发件人中包含某网或某报 header CN_FROM_SPECIALWORD From:name =~ /(?:物流|感觉|忠言|香港|打折|专柜|建站|天才|热卖|会员|股票|读书|稳赢|真诚|娱乐|销售|生意|回头客|营销|商户|创业|专业|免费|培训)/ describe CN_FROM_SPECIALWORD 发件人中一些特殊的词 header CN_FROM_ILLEGALCHAR From:name =~ /([\xA1-\xA3][\xA1-\xFE])/ describe CN_FROM_ILLEGALCHAR 发件人中包含非法字符 #Part2 Subject Rules header CN_SUBJ_HELLO Subject =~ /(?:你|您)好/ describe CN_SUBJ_HELLO 主题中包含你好 header CN_SUBJ_WELCOME Subject =~ /欢迎/ describe CN_SUBJ_WELCOME 主题中包含欢迎 header CN_SUBJ_RECEIPT Subject =~ /发票/ describe CN_SUBJ_RECEIPT 主题中包含发票 header CN_SUBJ_MOST Subject =~ /(?:最|绝对)/ describe CN_SUBJ_MOST 主题中包含最、绝对 #header CN_SUBJ_PROMOTION Subject =~ /(?:特价|优惠|超值|促销|热销|低价|让利|便宜|特惠|劲卖|仅售)/ #describe CN_SUBJ_PROMOTION 主题中包含特价、优惠、超值、促销、热销、低价、让利、便宜、特价、劲卖、仅售 header CN_SUBJ_FREE Subject =~ /免费/ describe CN_SUBJ_FREE 主题中包含免费 header CN_SUBJ_PRETEND Subject =~ /((?:-|\+|=|,|\.|;|:).{1,4}){2,}/ describe CN_SUBJ_PRETEND 主题中用-+等做间隔进行伪装 header CN_SUBJ_LOOK_FOR Subject =~ /诚(?:征|寻|聘|招|荐|心|意)/ describe CN_SUBJ_LOOK_FOR 主题中包含诚征、诚招等 #header CN_SUBJ_TRAINING_COURSE1 Subject =~ /(?:培训|研讨|研修|进修|交易|推广)(?:班|会){0,1}/ #describe CN_SUBJ_TRAINING_COURSE1 主题中包含培训、研讨、研修、进修、交易、推广班或会 header CN_SUBJ_MAKE_MONEY Subject =~ /((?:挣|赚|省|收).{0,10}钱)|(钱.{0,10}(挣|赚))/ describe CN_SUBJ_MAKE_MONEY 主题中包含赚钱 header CN_SUBJ_NUMERIC_MONEY Subject =~ /(?:[0-9]|\xA3[\xB0-\xB9]|一|二|三|四|五|六|七|八|九|十|百|千|万|壹|贰|叁|肆|伍|陆|柒|捌|玖|拾|佰|仟)((美){0,1}(元|圆))/ describe CN_SUBJ_NUMERIC_MONEY 主题中包含数字化的钱 header CN_SUBJ_DISCOUNT Subject =~ /((?:打|[0-9]|\xA3[\xB0-\xB9]|一|二|三|四|五|六|七|八|九|壹|贰|叁|肆|伍|陆|柒|捌|玖)折)|(折扣)/ describe CN_SUBJ_DISCOUNT 主题中包含几折或折扣 header CN_SUBJ_WHOLWSALE Subject =~ /批发/ describe CN_SUBJ_WHOLWSALE 主题中包含批发 header CN_SUBJ_PRICELIST Subject =~ /(?:报价|价格)/ describe CN_SUBJ_PRICELIST 主题中包含报价、价格 header CN_SUBJ_RECOMMAND Subject =~ /(?:推荐|首选|请(使){0,1}用|佳选)/ describe CN_SUBJ_RECOMMAND 主题中包含推荐、首选、请使用 header CN_SUBJ_GIFT Subject =~ /(?:((?:佳|礼)品)|((?:好|有)礼)|奖品)/ describe CN_SUBJ_GIFT 主题中包含佳品、礼品、好礼、有礼、奖品 header CN_SUBJ_WEBSITE Subject =~ /网/ describe CN_SUBJ_WEBSITE 主题中包含网 header CN_SUBJ_PROVIDE Subject =~ /(?:提供|(?:帮|助)(?:你|您))/ describe CN_SUBJ_PROVIDE 主题中包含提供、帮你、助你 header CN_SUBJ_PRO1 Subject =~ /^专业/ describe CN_SUBJ_PRO1 主题以专业开头 header CN_SUBJ_PRO2 Subject =~ /专业.{0,20}(?:网|版|维修|印刷|服务|注册|设计|翻译|选择|之选|打造|优质|级|清洗|公司|考察|提供)/ describe CN_SUBJ_PRO2 主题中包含以专业以夸词的话 header CN_SUBJ_PRO3 Subject =~ /专业/ describe CN_SUBJ_PRO3 主题包含专业 header CN_SUBJ_EXCLAMATION Subject =~ /(?:!|!){1,}/ describe CN_SUBJ_EXCLAMATION 主题中包含惊叹号 header CN_SUBJ_CHINESE_MARKS Subject =~ /\xA1[\xEE-\xF5]/ describe CN_SUBJ_CHINESE_MARKS 主题中包含特殊全角符号 header CN_SUBJ_SEX1 Subject =~ /(性.{0,2}(?:爱|趣|享受|福|用品|高潮|技巧|行为|生活|之都|感|乐|伴侣|虐|之窗))/ describe CN_SUBJ_SEX1 主题中包含关于性的话题 header CN_SUBJ_SEX2 Subject =~ /(?:床上|上床|做爱|自慰|房事|阴茎)/ describe CN_SUBJ_SEX2 主题中包含关于性的话题 header CN_SUBJ_SEX3 Subject =~ /激情/ describe CN_SUBJ_SEX3 主题中包含关于性的话题 header CN_SUBJ_CLICK Subject =~ /点击/ describe CN_SUBJ_CLICK 主题中有点击 header CN_SUBJ_LOVER Subject =~ /(?:情人|交友)/ describe CN_SUBJ_LOVER 主题中包含情人、交友 header CN_SUBJ_GREETING Subject =~ /(?:(恭(?:喜|禧|贺|祝))|祝贺)/ describe CN_SUBJ_GREETING 主题中包含恭喜、恭贺、恭祝等 header CN_SUBJ_INVITATION Subject =~ /(?:邀请|诚邀)/ describe CN_SUBJ_INVITATION 主题中包含邀请、诚邀 header CN_SUBJ_OPPTUNITY Subject =~ /(?:商机|机会|机遇)/ describe CN_SUBJ_OPPTUNITY 主题主包含商机、机会、机遇 header CN_SUBJ_RICH Subject =~ /(?:发财|致富)/ describe CN_SUBJ_RICH 主题中包含发财、致富 header CN_SUBJ_ECOMMERCE Subject =~ /(?:网络|电子)(?:营销|商务)/ describe CN_SUBJ_ECOMMERCE 主题中包含网络营销、电子营销、电子商务 header CN_SUBJ_FENGSHUI Subject =~ /风水/ describe CN_SUBJ_FENGSHUI 主题中包含风水 #header CN_SUBJ_REGISTER_COMPANY Subject =~ /(?:(注册.{1,30}公司)|(公司注册))/ #describe CN_SUBJ_REGISTER_COMPANY 主题中包含注册公司 header CN_SUBJ_BULKMAIL Subject =~ /(?:发布|群发)/ describe CN_SUBJ_BULKMAIL 主题中包含发布、群发 header CN_SUBJ_TICKET Subject =~ /(?:机|火车)票/ describe CN_SUBJ_TICKET 主题中包含机票、火车票 header CN_SUBJ_IMEXPORT Subject =~ /(?:进|出)口/ describe CN_SUBJ_IMEXPORT 主题中包含进出口 header CN_SUBJ_ADULT Subject =~ /成人/ describe CN_SUBJ_ADULT 主题中包含成人 header CN_SUBJ_CLIENT Subject =~ /客户/ describe CN_SUBJ_CLIENT 主题中包含客户 header CN_SUBJ_FAMOUS_BRAND Subject =~ /(?:名牌|精品)/ describe CN_SUBJ_FAMOUS_BRAND 主题中包含名牌、精品 header CN_SUBJ_PROMOTE Subject =~ /推广/ describe CN_SUBJ_PROMOTE 主题中包含推广 header CN_SUBJ_EDUCATION Subject =~ /招生/ describe CN_SUBJ_EDUCATION 主题中包含招生 header CN_SUBJ_PROJECT Subject =~ /项目/ describe CN_SUBJ_PROJECT 主题中包含项目 header CN_SUBJ_COOPERATE Subject =~ /合作/ describe CN_SUBJ_COOPERATE 主题中包含合作 header CN_SUBJ_PATENT Subject =~ /专利/ describe CN_SUBJ_PATENT 主题中包含专利 header CN_SUBJ_TRANSFER Subject =~ /转让/ describe CN_SUBJ_TRANSFER 主题中包含转让 header CN_SUBJ_ADVERTISMENT Subject =~ /广告/ describe CN_SUBJ_ADVERTISMENT 主题中包含广告 header CN_SUBJ_SALE_ONLY Subject =~ /专卖/ describe CN_SUBJ_SALE_ONLY 主题中包含专卖 header CN_SUBJ_SOFTWARE Subject =~ /软件/ describe CN_SUBJ_SOFTWARE 主题中包含软件 header CN_SUBJ_SERVE Subject =~ /服务/ describe CN_SUBJ_SERVE 主题中包含服务 header CN_SUBJ_BUSINESS Subject =~ /业务/ describe CN_SUBJ_BUSINESS 主题中包含业务 header CN_SUBJ_CONTACT Subject =~ /联系/ describe CN_SUBJ_CONTACT 主题中包含联系 header CN_SUBJ_MESSAGE Subject =~ /短信/ describe CN_SUBJ_MESSAGE 主题中包含短信 header CN_SUBJ_MAILLIST Subject =~ /邮件(?:列表|地址)/ describe CN_SUBJ_MAILLIST 主题中包含邮件列表、邮件地址 header CN_SUBJ_MOVIE Subject =~/电影/ describe CN_SUBJ_MOVIE 主题中包含电影 header CN_SUBJ_BUY Subject =~/采购/ describe CN_SUBJ_BUY 主题中包含采购 #Part3: Body Rules #body CN_BODY_PRICELIST_3TIMES /(.+(?:\d|一|二|三|四|五|六|七|八|九|十|百|千|万)(美)?(?:元|万)){3,}/ #describe CN_BODY_PRICELIST_3TIMES 疑似报价单 body CN_BODY_PRICELIST_IS /(?:售价|仅售|只需).{0,10}(?:元|人民币)/ describe CN_BODY_PRICELIST_IS 报价 #body CN_BODY_PRICELIST_RANGE /(?:元|万).{0,4}至.{0,10}(?:元|万)/ #describe CN_BODY_PRICELIST_RANGE 报价 body CN_BODY_PRICELIST_MARK /¥/ describe CN_BODY_PRICELIST_MARK 中文全角货币标识 body CN_BODY_CLICK_HERE1 /(?:请|欢迎).{0,6}(?:浏览|访问|进|看|登|光临|见|查|加入|注册)/ describe CN_BODY_CLICK_HERE1 欢迎访问某网站链接 body CN_BODY_CLICK_HERE2 /(?:详|详情|详细信息|详细内容|详细资料|详细目录|更多内容|更多)(?:查阅|:|见|进入|登|访|可|你|您|都)/ describe CN_BODY_CLICK_HERE2 详情请见某网站链接 body CN_BODY_CLICK_HERE3 /(?:点击|按).{0,30}(?:下面|这里|连接|链接|进入|广告|看看|下载)/ describe CN_BODY_CLICK_HERE3 点击这里 body CN_BODY_CLICK_HERE4 /(?:去|进|览|登|访|临|看|阅).{0,30}(?:网|站点|主页|页面)/ describe CN_BODY_CLICK_HERE4 光临某网 body CN_BODY_CLICK_HERE5 /(?:网址|一切).{0,50}(?-i:http|www|(.{8,30}(?:com|net|tv|cn)))/ describe CN_BODY_CLICK_HERE5 一切都在某网 #body CN_BODY_BUSINESS_LETTER /(?:这是|此).{0,40}(?:商业|商务|广告|宣传|善意|群发).{0,2}(电子)?(?:邮件|信件|信函)/ #describe CN_BODY_BUSINESS_LETTER 这是一封善意的邮件 body CN_BODY_SORRY1 /(?:打扰|打搅|不便|困扰|没用|误发|不是|重复).{0,40}(?:歉|谅|对不起|涵)/ describe CN_BODY_SORRY1 如果打扰,请见谅 body CN_BODY_SORRY2 /(?:歉|谅).{0,10}(?:打扰|打搅)/ describe CN_BODY_SORRY2 抱歉,打扰了 body CN_BODY_SORRY3 /(.{0,30}(?:歉|谅|对不起|涵)){2}/ describe CN_BODY_SORRY3 连续两次道歉 body CN_BODY_SORRY4 /冒昧打扰/ describe CN_BODY_SORRY4 冒昧打扰 body CN_BODY_FREE_TRY /免费试/ describe CN_BODY_FREE_TRY 免费试用 body CN_BODY_CALLME_1 /((?:欢迎|请|详|可).{0,10})(?:((?:您|你).{0,2})|((?:来|致)(?:电|信|函|人))|电话|在线){0,1}(?:.{0,2}询|洽谈|联|我们)/ describe CN_BODY_CALLME_1 欢迎您来电来人联系 body CN_BODY_CALLME_2 /(?:((?:来|致)(?:电|信|函|人))|电话|在线|兴趣).{0,30}(?:.{0,2}询|洽谈|联|我们|索)/ describe CN_BODY_CALLME_2 来电查询 body CN_BODY_CALLME_3 /详情请电/ describe CN_BODY_CALLME_3 详情请电 body CN_BODY_SEX /(?:性技巧|性高潮|性爱|性天堂|一夜情|性用|勃起)/ describe CN_BODY_SEX 有关性广告的常用词 body CN_BODY_REMOVE_1 /如.{0,24}(?:打|不|没|无).{0,24}(?:请|繁劳|可以).{0,8}(?-i:remove|删)/ describe CN_BODY_REMOVE_1 如有打扰,请删除 body CN_BODY_REMOVE_2 /(?:随|顺){0,6}删/ describe CN_BODY_REMOVE_2 随手删除 body CN_BODY_MARKS_1 /(?:!!|!!|**|¥¥|##)/ describe CN_BODY_MARKS_1 重复使用特殊符号 body CN_BODY_MARKS_2 /\xA1[\xEE-\xFE]/ describe CN_BODY_MARKS_2 使用全角中文特殊符号 body CN_BODY_MARKS_3 /\*{3,}/ describe CN_BODY_MARKS_3 连续使用三个以上* body CN_BODY_FORMAL_1 /(?:亲爱|尊敬)的(?:客户|企业|朋友|用户|先生|女士|网友|[a-zA-Z])/ describe CN_BODY_FORMAL_1 非常正式地称呼不确定的人 body CN_BODY_FORMAL_2 /(?:商祺|商琪|商痒)/ describe CN_BODY_FORMAL_2 顺祝商痒 body CN_BODY_MANY_FREE /(免费.{0,50}){2,}/ describe CN_BODY_MANY_FREE 高频率使用免费 body CN_BODY_UNCERTAIN /联.{0,2}系.{0,2}人.{0,2}(:){0,1}.{0,4}(?:生|先生|小姐|女士)/ describe CN_BODY_UNCERTAIN 联系人不确定 body CN_BODY_JOIN /请加入/ describe CN_BODY_JOIN 邀请加入 body CN_BODY_NOT_NEED /((无需).{0,40}){2,}/ describe CN_BODY_NOT_NEED 使用无需排比 body CN_BODY_DOWNLOAD /(?:快|请|高速).{0,4}下载/ describe CN_BODY_DOWNLOAD 文中包含下载的劝说 body CN_BODY_MANY_BEST /((?:最|绝对).{2,8}){2,}/ describe CN_BODY_MANY_BEST 内容中包含多个最