I have an issue that I’m unsure about whether it is expected behavior. If it is not a feature yet, I would gladly contribute.
I manage 2 email accounts with mailspring. Sometimes, customers contact me on both emails. I am not sure if it is supposed to do that but mailspring does not present the “conversation” across mailboxes.
Steps to reproduce the behavior:
Let’s see we have 3 email accounts: C, X and Z.
X and Z are “my” email accounts, managed in the unified inbox of mailspring. “C” is a customer.
C messages X about an issue on the 20th of January. C also messages Y about an issue later that day.
When I check the unified inbox, I see two entries for C, one for the email sent to X, another one for the email sent to Y.
I was hoping the unified inbox is also able to unify conversations (at least that is what I’d need).
What I DO see is all the conversations in the rightmost panel:
email folder panel | messages panel | conversation view panel | contact panel (<- this one)
But having these show up automatically in one thread would make working with that way easier for me.
- OS and Version: 10.15.7 (19H2)
- Mailspring Version: 4.2.12 (4.2.12)
If you can point me to the classes that handle the “conversation matching” that would be very helpful to me. I could implement matching by sender address and if you are interested, make a PR.
Thank you for your time.