You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jh...@apache.org on 2014/06/28 23:31:00 UTC
svn commit: r1606394 - /spamassassin/trunk/rules/25_replace.cf
Author: jhardin
Date: Sat Jun 28 21:31:00 2014
New Revision: 1606394
URL: http://svn.apache.org/r1606394
Log:
Add Cyrillic and Armenian glyphs in UTF-8 encoding to single-letter replace tags
Modified:
spamassassin/trunk/rules/25_replace.cf
Modified: spamassassin/trunk/rules/25_replace.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rules/25_replace.cf?rev=1606394&r1=1606393&r2=1606394&view=diff
==============================================================================
--- spamassassin/trunk/rules/25_replace.cf (original)
+++ spamassassin/trunk/rules/25_replace.cf Sat Jun 28 21:31:00 2014
@@ -27,31 +27,31 @@
ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
-replace_tag A [gra\@\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xe4\xe3\xe2\xe0\xe1\xe2\xe3\xe4\xe5\xe60o]
-replace_tag B [b8]
-replace_tag C [ck\xc7\xe7@]
-replace_tag D [d\xd0]
-replace_tag E [e3\xc8\xc9\xca\xcb\xe8\xe9\xea\xeb\xa4]
-replace_tag F f
-replace_tag G [gk]
-replace_tag H h
-replace_tag I [il|!1y?\xcc\xcd\xce\xcf\xec\xed\xee\xef]
-replace_tag J j
-replace_tag K k
-replace_tag L [il|!1\xa3]
-replace_tag M (?:m|rn)
-replace_tag N [n\xd1\xf1]
-replace_tag O [go0\xd2\xd3\xd4\xd5\xd6\xd8\xf0\xf2\xf3\xf4\xf5\xf6\xf8]
-replace_tag P [p\xfe]
-replace_tag Q q
-replace_tag R r
-replace_tag S [sz\xa6\xa7]
-replace_tag T t
-replace_tag U [uv\xb5\xd9\xda\xdb\xdc\xfc\xfb\xfa\xf9\xfd]
-replace_tag V (?:[vu]|\\\/)
-replace_tag W [wv]
-replace_tag X (?:[x\xd7]|><)
-replace_tag Y [y\xff\xfd\xa5j]
+replace_tag A (?:[gra\@\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xe4\xe3\xe2\xe0\xe1\xe2\xe3\xe4\xe5\xe60o]|[\xd0][\x90\xb0]|[\xd1][\xa6\xa7]|[\xd3][\x90\x91\x92\x93]|[\xe1][\x8e][\xaa])
+replace_tag B (?:[b8]|[\xd0][\x91\x92\xac\xb1\xb2]|[\xd1][\x8a\x8c\xa2\xa3]|[\xd2][\x8c\x8d])
+replace_tag C (?:[ck\xc7\xe7@]|[\xd0][\xa1]|[\xd1][\x81]|[\xd2][\x80\x81\xaa\xab]|[\xd5][\x87])
+replace_tag D (?:[d\xd0]|[\xd4][\x80\x81]|[\xd5][\xaa])
+replace_tag E (?:[e3\xc8\xc9\xca\xcb\xe8\xe9\xea\xeb\xa4]|[\xd0][\x95\xb5]|[\xd1][\x90\x91\x94\xb3]|[\xd2][\xbc\xbd\xbe\xbf]|[\xd3][\x96\x97\xa9\xab]|[\xd4][\x90\x91])
+replace_tag F (?:f|[\xd2][\x92\x93]|[\xd3][\xba\xbb]|[\xd4][\xb2]|[\xd5][\xa2])
+replace_tag G (?:[gk]|[\xd2][\xa8\xa9]|[\xd4][\x8c\x8d]|[\xd6][\x81])
+replace_tag H (?:h|[\xd0][\x8b\x9d\xbd]|[\xd1][\x92\x9b]|[\xd2][\x94\x95\xa2\xa3\xa4\xa5\xba\xbb]|[\xd3][\x87\x88\x89\x8a]|[\xd4][\xbb]|[\xd5][\xab\xb0])
+replace_tag I (?:[il|!1y?\xcc\xcd\xce\xcf\xec\xed\xee\xef]|[\xd1][\x96\x97]|[\xd3][\x80\x8f]|[\xd5][\xac])
+replace_tag J (?:j|[\xd1][\x98]|[\xd5][\xb5])
+replace_tag K (?:k|[\xd0][\x8c\x9a\xba]|[\xd1][\x9c]|[\xd2][\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1]|[\xd3][\x83\x84]|[\xd4][\x9e\x9f])
+replace_tag L (?:[il|!1\xa3]|[\xd3][\x80\x8f]|[\xd4][\xbc]|[\xd5][\xac]|[\xd6][\x82])
+replace_tag M (?:m|rn|[\xd0][\x9c\xbc]|[\xd2][\xa7]|[\xd3][\x8d\x8e])
+replace_tag N (?:[n\xd1\xf1]|[\xd0][\x98\x99\x9f\xb8\xb9\xbb\xbf]|[\xd1][\x9d]|[\xd2][\x8a\x8b]|[\xd3][\x86\xa2\xa3\xa4\xa5]|[\xd4][\xa5]|[\xd5][\x88\x8c\xa4\xa8\xb2\xb8\xbc]|[\xd6][\x80])
+replace_tag O (?:[go0\xd2\xd3\xd4\xd5\xd6\xd8\xf0\xf2\xf3\xf4\xf5\xf6\xf8]|[\xd0][\x9e\xae\xbe]|[\xd1][\xba\xbb]|[\xd3][\xa6\xa7\xa8\xaa]|[\xd4][\x9a]|[\xd5][\x95\xae]|[\xd6][\x85])
+replace_tag P (?:[p\xfe]|[\xd0][\xa0]|[\xd1][\x80]|[\xd2][\x8e\x8f]|[\xd4][\x97]|[\xd5][\xa9]|[\xd6][\x84])
+replace_tag Q (?:q|[\xd4][\x9a\x9b\xb3]|[\xd5][\xa3\xa6])
+replace_tag R (?:r|[\xd0][\x93\xaf]|[\xd1][\x8f\x93]|[\xd2][\x90\x91\x93]|[\xd3][\xb6\xb7]|[\xd4][\xb8\xbb]|[\xd5][\x90\x92]|[\xd6][\x80])
+replace_tag S (?:[sz\xa6\xa7]|[\xd1][\x95]|[\xd5][\x8f])
+replace_tag T (?:t|[\xd0][\x93\xa2]|[\xd1][\x82]|[\xd2][\x90\xac\xad]|[\xd3][\xb6]|[\xd4][\xb5\xb7]|[\xd5][\x92\xa7])
+replace_tag U (?:[uv\xb5\xd9\xda\xdb\xdc\xfc\xfb\xfa\xf9\xfd]|[\xd0][\x8f\xa6]|[\xd1][\x86\x9f]|[\xd4][\xb1\xbf]|[\xd5][\x84\x8d\xb4\xb6\xbd\xbe]|[\xd6][\x87])
+replace_tag V (?:[vu]|\\\/|[\xd1][\xb4\xb5\xb6\xb7])
+replace_tag W (?:[wv]|[\xd0][\xa8\xa9]|[\xd1][\x88\x89\xa1\xb0\xb1\xbf]|[\xd4][\x9c\x9d]|[\xd5][\xa1\xba])
+replace_tag X (?:[x\xd7]|><|[\xd0][\x96\xa5\xb6]|[\xd1][\x85]|[\xd2][\x96\x97\xb2\xb3]|[\xd3][\x81\x82\x9c\x9d\xbc\xbd\xbe\xbf])
+replace_tag Y (?:[y\xff\xfd\xa5j]|[\xd0][\x8e\xa3]|[\xd1][\x83\x87\x9e]|[\xd2][\xae\xaf\xb0\xb1\xb6\xb7\xb8\xb9]|[\xd3][\x8b\x8c\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5]|[\xd4][\xbf]|[\xd5][\x8e\xaf\xbe])
replace_tag Z [zs]
replace_tag IMG (?:jpe?g|gif|png)
replace_tag SP [\s\d_*\$\%(),.:;?!}{\[\]|\/?^\#~\xa1`'+-]