diff --git a/src/mailbox.lua b/src/mailbox.lua index dc56ddb..6e21f0b 100644 --- a/src/mailbox.lua +++ b/src/mailbox.lua @@ -1123,7 +1123,7 @@ function Mailbox.match_field(self, field, pattern, messages) local results = {} for m, f in pairs(fields) do - if (regex_search(pattern, f)) then + if (regex_search(pattern, (string.gsub(f, "^[^:]*: ?(.*)$", "%1")))) then table.insert(results, {self, m}) end end