]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Exclude User-Agent: Mozilla Thunderbird from XM_UA_NO_VERSION
authorgami <tatsu.gami2573@gmail.com>
Tue, 14 May 2024 12:15:34 +0000 (21:15 +0900)
committergami <tatsu.gami2573@gmail.com>
Tue, 14 May 2024 12:15:34 +0000 (21:15 +0900)
rules/regexp/headers.lua

index d07d697dedbd065f3643c267ef7229f4f4e6c4c5..571ce0b713f11c73d886b5c8517dfa51e04054a2 100644 (file)
@@ -967,11 +967,12 @@ reconf['HAS_FILE_URL'] = {
 }
 
 reconf['XM_UA_NO_VERSION'] = {
-  re = string.format('(!%s && !%s) && (%s || %s)',
+  re = string.format('(!%s && !%s) && (%s || %s) !%s',
       'X-Mailer=/https?:/H',
       'User-Agent=/https?:/H',
       'X-Mailer=/^[^0-9]+$/H',
-      'User-Agent=/^[^0-9]+$/H'),
+      'User-Agent=/^[^0-9]+$/H'
+      'User-Agent=/^\\s*Mozilla Thunderbird/H'),
   description = 'X-Mailer/User-Agent header has no version number',
   score = 0.01,
   group = 'experimental'