# SpamAssassin rules file
#
# Please don't modify this file as your changes will be overwritten with
# the next update. Use /etc/mail/spamassassin/local.cf instead.
# See 'perldoc Mail::SpamAssassin::Conf' for details.
#
# <@LICENSE>
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to you under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at:
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# @LICENSE>
#
###########################################################################
require_version 3.004006
##{ ACCT_PHISHING_MANY
meta ACCT_PHISHING_MANY (__ACCT_PHISH_MANY || __EMAIL_PHISH_MANY) && !GOOGLE_DOCS_PHISH_MANY && !GOOG_STO_HTML_PHISH_MANY
describe ACCT_PHISHING_MANY Phishing for account information
#score ACCT_PHISHING_MANY 3.000 # limit
##} ACCT_PHISHING_MANY
##{ AC_BR_BONANZA
rawbody AC_BR_BONANZA /(?:
\s*){30}/i
describe AC_BR_BONANZA Too many newlines in a row... spammy template
#score AC_BR_BONANZA 0.001
tflags AC_BR_BONANZA publish
##} AC_BR_BONANZA
##{ AC_DIV_BONANZA
rawbody AC_DIV_BONANZA /(?:
)(?!pay[-\s]?pal) )(?!privacy) )(?!promotion) (?:$|\W)/i
describe FUZZY_TRUMP Obfuscated "Trump"
tflags FUZZY_TRUMP publish
endif
##} FUZZY_TRUMP ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
##{ FUZZY_TRUSTWALLET ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
meta FUZZY_TRUSTWALLET __FUZZY_TRUSTWALLET_BODY || __FUZZY_TRUSTWALLET_FROM
describe FUZZY_TRUSTWALLET Obfuscated "Trust Wallet", probable phishing
tflags FUZZY_TRUSTWALLET publish
endif
##} FUZZY_TRUSTWALLET ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
##{ FUZZY_UNSUBSCRIBE ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
body FUZZY_UNSUBSCRIBE /(?=)(?!unsubscribe) /i
describe TVD_FUZZY_MICROCAP Obfuscation of the word "micro-cap"
endif
##} TVD_FUZZY_MICROCAP ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
##{ TVD_FUZZY_PHARMACEUTICAL ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
body TVD_FUZZY_PHARMACEUTICAL /(?:$|\W)/i
describe FUZZY_HARRIS Obfuscated "Harris"
tflags FUZZY_HARRIS publish
endif
##} FUZZY_HARRIS ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
##{ FUZZY_IMPORTANT ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
body FUZZY_IMPORTANT /(?=)(?!important)(?:)(?!savings)/i
describe FUZZY_SAVINGS Obfuscated "savings"
tflags FUZZY_SAVINGS publish
endif
##} FUZZY_SAVINGS ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
##{ FUZZY_SECURITY ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
ifplugin Mail::SpamAssassin::Plugin::ReplaceTags
body FUZZY_SECURITY /(?=)(?!security)(?!seguridad)(?!s\xc3\xa9curit\xc3\xa9)