Procházet zdrojové kódy

[Minor] Suppress base64 symbols for mails sent with 1C v8

tags/1.7.0
Alexander Moisseev před 6 roky
rodič
revize
22f9f56f87
2 změnil soubory, kde provedl 11 přidání a 0 odebrání
  1. 3
    0
      conf/composites.conf
  2. 8
    0
      rules/regexp/headers.lua

+ 3
- 0
conf/composites.conf Zobrazit soubor

@@ -60,6 +60,9 @@ composites {
YANDEX_RU_MAILER_CTYPE_MIXED_BOGUS {
expression = "YANDEX_RU_MAILER & -HAS_ATTACHMENT & CTYPE_MIXED_BOGUS";
}
MAILER_1C_8_BASE64 {
expression = "MAILER_1C_8 & (FROM_EXCESS_BASE64 | MIME_BASE64_TEXT | SUBJ_EXCESS_BASE64 | TO_EXCESS_BASE64)";
}
HACKED_WP_PHISHING {
expression = "HAS_X_POS & HAS_WP_URI & PHISHING";
policy = "leave";

+ 8
- 0
rules/regexp/headers.lua Zobrazit soubor

@@ -572,6 +572,14 @@ reconf['YANDEX_RU_MAILER'] = {
group = 'header'
}

-- Detect 1C v8.2 and v8.3 mailers
reconf['MAILER_1C_8'] = {
re = 'X-Mailer=/^1C:Enterprise 8\\.[23]$/H',
score = 0,
description = 'Sent with 1C:Enterprise 8',
group = 'header'
}

-- Two received headers with ip addresses
local double_ip_spam_1 = 'Received=/from \\[\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\] by \\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3} with/H'
local double_ip_spam_2 = 'Received=/from\\s+\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\s+by\\s+\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3};/H'

Načítá se…
Zrušit
Uložit