From 0871006c86749d31eeb25c0cf8b37673a47255cf Mon Sep 17 00:00:00 2001 From: Thomas Roessler Date: Sun, 4 Jan 2004 10:51:49 +0000 Subject: [PATCH] Permit list patterns that match the domain name of an address; these patterns begin with '@'. Example: subscribe @bugs.guug.de matches all messages sent to the bug tracking system. --- hdrline.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hdrline.c b/hdrline.c index 7156ecf9..d400c739 100644 --- a/hdrline.c +++ b/hdrline.c @@ -30,11 +30,17 @@ static int _mutt_is_mail_list (ADDRESS *addr, LIST *p) { + char *s; if (addr->mailbox) { for (;p; p = p->next) + { if (mutt_strncasecmp (addr->mailbox, p->data, mutt_strlen (p->data)) == 0) return 1; + else if (*p->data == '@' && (s = strchr (addr->mailbox, '@'))) + if (mutt_strncasecmp (s, p->data, mutt_strlen (p->data)) == 0) + return 1; + } } return 0; } -- 2.40.0