GNOME Bugzilla – Bug 785412
Skip disabled accounts in Reply-all user address lookup
Last modified: 2017-07-26 14:21:46 UTC
Let's say I have two IMAP accounts: jeff@example.com and isa@example.com jeff@ is my main account, isa@ is a coworker's account that I keep disabled 99% of the time but occasionally enable when that person is on leave. We often are both c.c.ed on various mail discussion threads. The bug: When I'm doing "reply all" to an email where isa@ is c.c.ed, Evolution automatically and silently removes isa@example.com from the c.c. list (or even "To:", if isa was the sender; Evolution removes isa and moves all the c.c. recipients to the "To:" field instead). This happens even if the isa@example.com mail account is disabled (but not deleted) in my Evolution preferences/accounts list. Expected behavior: Evolution should base this decision on the folder I'm replying from. If I'm replying from one of the folders of my jeff@example.com IMAP account (and that folder does not have a particular override setting that says Evolution should use the isa@ address instead—which is not the case on any of my folders, but I'm just listing that possibility here for completeness' sake), it should not remove my other accounts from the c.c./to, particularly if they are disabled.
Thanks for a bug report. I agree with that disabled bit, aka when the account is disabled, then do not count with it when searching for user's emails, but I do not agree with the "where I do the reply all in", the more with send account override. It can be that some users prefer duplicate emails, but this feature is there to avoid receiving the same mail multiple times. Thus I'm using this to not count with disabled mail accounts when removing 'the user' from reply-all recipients.
Created commit 1cc5a01 in evo master (3.25.90+) Created commit 41d06cd in evo gnome-3-24 (3.24.5+)