#2629 new
Stephen Chong

Inconsistent processing of message ids.

Reported by Stephen Chong | August 19th, 2020 @ 06:47 PM

I'm trying to set up a smart mailbox to identify emails that have been resent by MS Exchange but I also have the original email.

When MS-Exchange resends, it adds the header x-ms-exchange-parent-message-id. So, in the resent message we have:


In the original email we have

Message-ID: <CAHcY=e8ybsYm_Z8ShnBKUTsG0pSWGLRznE1vquYbiJAmOAVg4Q@mail.gmail.com>

However, the condition 'X-Ms-Exchange-Parent-Message-Id' is in 'All Messages' 'Message-Id' does not match any emails.

Note that I have checked that the condition 'X-Ms-Exchange-Parent-Message-Id' is '<CAHcY=e8ybsYm_Z8ShnBKUTsG0pSWGLRznE1vquYbiJAmOAVg4Q@mail.gmail.com>' works correctly, i.e., it matches the resent message.

However, the condition 'Message-Id' is '<CAHcY=e8ybsYm_Z8ShnBKUTsG0pSWGLRznE1vquYbiJAmOAVg4Q@mail.gmail.com>' does not match any messages.

The condition 'Message-Id' is 'CAHcY=e8ybsYm_Z8ShnBKUTsG0pSWGLRznE1vquYbiJAmOAVg4Q@mail.gmail.com' does match the one message that it should.

So it seems that something in the header processing is stripping off the enclosing < and > inconsistently, meaning that I can't write the conditions that I need.

Comments and changes to this ticket

  • Stephen Chong

    Stephen Chong July 5th, 2021 @ 04:36 PM

    Checking to see if there is any hope of this being addressed any time in the near future, or if I should find an alternate way of processing these emails.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket