Mailing List Archive

[Bug 3050] Matching on message-id is wrong
https://bugs.exim.org/show_bug.cgi?id=3050

Jeremy Harris <jgh146exb@wizmail.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |INVALID
Status|NEW |RESOLVED

--- Comment #1 from Jeremy Harris <jgh146exb@wizmail.org> ---
This is not a bug. That the internal message-id format used by Exim
was documented in the information with the release.

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
[Bug 3050] Matching on message-id is wrong [ In reply to ]
https://bugs.exim.org/show_bug.cgi?id=3050

--- Comment #2 from Jeremy Harris <jgh146exb@wizmail.org> ---
Further, the sourcecode for exigrep in particular was changed along with
the rest of the code, to implement the new format.

Perhaps you did not install the new version.

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
[Bug 3050] Matching on message-id is wrong [ In reply to ]
https://bugs.exim.org/show_bug.cgi?id=3050

--- Comment #3 from Niels Kobschaetzki <niels@kobschaetzki.net> ---
I just noticed that piping to exim with those message-ids also breaks because
of the message-ids

Things that vanish after a couple of days but still annoying

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
[Bug 3050] Matching on message-id is wrong [ In reply to ]
https://bugs.exim.org/show_bug.cgi?id=3050

--- Comment #4 from Niels Kobschaetzki <niels@kobschaetzki.net> ---
I just noticed that piping to exim with those message-ids also breaks because
of the message-ids

Things that vanish after a couple of days but still annoying

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
[Bug 3050] Matching on message-id is wrong [ In reply to ]
https://bugs.exim.org/show_bug.cgi?id=3050

Niels Kobschaetzki <niels@kobschaetzki.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|INVALID |---
Status|RESOLVED |REOPENED

--- Comment #5 from Niels Kobschaetzki <niels@kobschaetzki.net> ---
I know that there is a new message-format and I know that the code of exiqgrep
changed.

But existing old message-ids are output wrongly. They have a -H added. And the
exiqgrep-code checks for

old: \w{6}-\w{6}-\w{2} |
new: \w{6}-\w{11}-\w{4}

But exim 4.97 outputs old message-ids as: w{6}-\w{6}-\w{2}-H

And when you give an old message-id with the -H exim seems to try to handle the
files:
w{6}-\w{6}-\w{2}-H-H and
w{6}-\w{6}-\w{2}-H-D

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
[Bug 3050] Matching on message-id is wrong [ In reply to ]
https://bugs.exim.org/show_bug.cgi?id=3050

--- Comment #6 from Niels Kobschaetzki <niels@kobschaetzki.net> ---
exim --version

Exim version 4.97 #0 (FreeBSD 13.2) built 14-Nov-2023 23:18:09
Copyright (c) University of Cambridge, 1995 - 2018
(c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - 2022
Probably Berkeley DB version 1.8x (compatibility mode)
Support for: Content_Scanning crypteq Expand_dlfunc iconv() IPv6 PAM Perl
OpenSSL TLS_resume use_setclassresources DKIM DMARC DNSSEC I18N OCSP
PIPECONNECT PRDR Queue_Ramp SPF SRS TCP_Fast_Open
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz
dbmnz dnsdb dsearch ldap ldapdn ldapm passwd redis
Authenticators: cram_md5 dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply lmtp pipe smtp
Malware: f-protd f-prot6d drweb fsecure sophie clamd avast sock cmdline
Fixed never_users: 0
Configure owner: 0:0
Size of off_t: 8
2023-11-15 13:53:33 Warning: purging the environment.
Suggested action: use keep_environment.
Configuration file is /usr/local/etc/exim/configure

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
[Bug 3050] Matching on message-id is wrong [ In reply to ]
https://bugs.exim.org/show_bug.cgi?id=3050

--- Comment #7 from Jeremy Harris <jgh146exb@wizmail.org> ---
(In reply to Niels Kobschaetzki from comment #5)
> But exim 4.97 outputs old message-ids as: w{6}-\w{6}-\w{2}-H

Outputs when, to where?

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
[Bug 3050] Matching on message-id is wrong [ In reply to ]
https://bugs.exim.org/show_bug.cgi?id=3050

--- Comment #8 from Niels Kobschaetzki <niels@kobschaetzki.net> ---
When I do for example
exiqgrep -if $pattern

Then I get message-ids ending with "-H" for old IDs on stdout. Everything works
fine with new ids.

I just checked "exim -bp" which also displays old message-ids with an added
"-H" on stdout.

--
You are receiving this mail because:
You are on the CC list for the bug.

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/