GNOME Bugzilla – Bug 742568
Geary groups all Google Voice messages into a single conversation.
Last modified: 2015-01-22 02:40:09 UTC
I am using Geary 0.8.3 on Arch Linux. I have Google Voice setup to forward all SMS messages to me as emails. Geary has for some reason decided to group all of these messages into a single gigantic conversation, even though each message comes from a unique address and has a unique subject line. Google generates a new random email address for each phone number it receives an SMS from.
SMS from Dave [(555) 987-6543]
Geary groups conversations sole by their Message-ID, which is a common way to thread emails together.
In Geary, each email in a conversation has a dropdown menu on the top-right corner. If you select "View Source", there are some header values that are of interest to Geary:
Could you either attach to this ticket the source of a few of these messages, or at least the above values for each?
Created attachment 294249 [details]
Created attachment 294250 [details]
Created attachment 294251 [details]
I have included the source for messages from 3 different people.
All three have the same References: Message-ID: <+15629000849.@txt.voice.google.com> This causes Geary to group all three into the same conversation.
I don't use Google Voice. Are there any Settings that allow for you to change how emails are threaded, a setting regarding Message-ID or References?
No. Also, I should say that gmail has no trouble separating these conversations.
> Also, I should say that gmail has no trouble separating these
Well, sure, both are Google products. If Google didn't want these messages to be grouped into the same thread of discussion, it should assign them different Message-IDs to make the distinction.
Have you looked at these messages in Evolution or Thunderbird? What do they look like?
Thunderbird also fails to group them properly, but its behavior is different from Geary. It has them grouped correctly until sometime in September 2014, and from then on they are grouped into many random conversations.
Without going too deeply into the minutae of each message and its follow-ups, this is related to bug #713319, which is about adding some intelligence to our conversation sorting algorithm. Specifically, to look at the Subject and Sender and attempt to discern if a message is part of a conversation even if Message-IDs are missing.
The only issue with this is that Message-IDs are not missing, so to fix it would mean ignoring them and placing more emphasis on these other fields.
I'm marking this as a duplicate of that ticket and adding a note there about this.
*** This bug has been marked as a duplicate of bug 713319 ***