From ef41ed374d1bc74a873d9328751142476a92a377 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Bellegarde?= Date: Fri, 8 Jul 2022 23:08:24 +0200 Subject: [PATCH] Geary.RFC822.Message: Simplier regex for dkim/dmarc match Previous regex was working with Google, Microsoft and OpenDKIM but fails with Rspamd. Using a simplier regex is safe enough. --- src/engine/rfc822/rfc822-message-data.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/rfc822/rfc822-message-data.vala b/src/engine/rfc822/rfc822-message-data.vala index 53cc8ac9..e882d959 100644 --- a/src/engine/rfc822/rfc822-message-data.vala +++ b/src/engine/rfc822/rfc822-message-data.vala @@ -631,13 +631,13 @@ public class Geary.RFC822.AuthenticationResults : * Returns the authentication result for dkim. */ public bool is_dkim_valid() { - return /^.*;[ ]*dkim=pass.*$/i.match(this.value); + return /^.*dkim=pass.*$/i.match(this.value); } /** * Returns the authentication result for dmarc. */ public bool is_dmarc_valid() { - return /^.*;[ ]*dmarc=pass.*$/i.match(this.value); + return /^.*dmarc=pass.*$/i.match(this.value); } }