]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix issue with Thunderbird for Android being 5275/head
authorTobias Wolter <tobias.wolter@b1-systems.de>
Thu, 2 Jan 2025 10:43:14 +0000 (11:43 +0100)
committerTobias Wolter <tobias.wolter@b1-systems.de>
Thu, 2 Jan 2025 10:43:14 +0000 (11:43 +0100)
marked as `FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN` due to
uppercase UUID format for message IDs.

rules/regexp/headers.lua

index 44fa964e39abbb703e8e9ad2eebcabaf52d72027..38bd2a2bae25172b05cb67644f01db4ecef159c1 100644 (file)
@@ -460,7 +460,7 @@ local user_agent_mozilla = string.format('(%s) & !(%s) & !(%s) & !(%s)', user_ag
     user_agent_seamonkey, user_agent_postbox)
 -- Mozilla based common Message-ID template
 local mozilla_msgid_common = 'Message-ID=/^\\s*<[\\dA-F]{8}\\.\\d{1,7}\\@([^>\\.]+\\.)+[^>\\.]+>$/H'
-local mozilla_msgid_common_sec = 'Message-ID=/^\\s*<[\\da-f]{8}-([\\da-f]{4}-){3}[\\da-f]{12}\\@([^>\\.]+\\.)+[^>\\.]+>$/H'
+local mozilla_msgid_common_sec = 'Message-ID=/^\\s*<[\\da-f]{8}-([\\da-f]{4}-){3}[\\da-f]{12}\\@([^>\\.]+\\.)+[^>\\.]+>$/Hi'
 local mozilla_msgid = 'Message-ID=/^\\s*<(3[3-9A-F]|[4-9A-F][\\dA-F])[\\dA-F]{6}\\.(\\d0){1,4}\\d\\@([^>\\.]+\\.)+[^>\\.]+>$/H'
 -- Summary rule for forged Mozilla Mail Message-ID header
 reconf['FORGED_MUA_MOZILLA_MAIL_MSGID'] = {