GNOME Bugzilla – Bug 217217
Mail identity determined by current folder
Last modified: 2013-07-24 14:39:46 UTC
Please fill in this template when reporting a bug, unless you know what you are doing. Description of Problem: Is it possible to allow the mail identity to be set depending upon the folder you are currently in, for example if i'm in the folder tardis.cx set my from address to be Mark.Nelson@tardis.cx as opposed to Mark.Nelson@onyxnet.co.uk Steps to reproduce the problem: 1. 2. 3. Actual Results: Expected Results: How often does this happen? Additional Information:
I feel that this probably isn't really needed... when you download a message from POP, it adds an X-Evolution-Source header to specify which account it was downloaded via and so when you go to reply to a message, it auto-detects which account to set as the From address. making it a per-folder option will be VERY painful and not provide much extra benefit (the only benefit you'd get is that if you composed a *new* message it would choose the default from account but in cases when replying, it would provide 0 extra benefit)
The per folder setting for mail identity is a very useful feature, having used a mail client that supported it (XFmail) it is a feature that I do miss. From a user friendly point of view it is important, as some users have several different hats (support/personal email etc.) Evolution supports most of the features I required in a mail client except this one.
This is a dup, but I don't have time to find the original ATM.
*** bug 219087 has been marked as a duplicate of this bug. ***
I think it a valuable feaure. I've taken to creating Yahoo email accounts for specific uses (subscribing to mailing lists). Only the Valhalla list itself can write to my Valhalla address; everyone else is rejected. It would be useful to be able to set my From: address depending on either the folder (Valhalla mail) or recipient. I may not need both, but I surely do need one.
This is a very important feature for me too. At work, we have a support system, where our customers sends mail to <customername>@support.mycompany.com. This mail is then filtered into a shared IMAP folder, one per customer. When replying to such mail, I would like to set the Reply-To: and Mail-Followup-To: headers to the <customername>@support.mycompany.com address, so that replies from the customer will go to the same IMAP folder, so if I get ill the next day, one of my colleauges will see it and be able to continue the discussion. Setting these headers manually for each mail I send isn't really an option. However, I'd not implement it as the bug submitter suggested (selecting alternate identities based on the folder), as the identity is too tightly coupled with the server. (Bad design, if you ask me, as I think it's quite common to have all mail forwarded to the same "account" and then sorted there -- on one IMAP server I've got the subtrees "Work", "Private", "Debian", "SourceForge", "ScummVM", and so on, and would like to use my @debian.org, @privatedomain.no, @workplace.com, etc, -addresses irregardless of the folders physically being stored on the same IMAP server. So far I've not figured out how. Anyway I assume it'll be hard to decouple the two at this point.) So I'd rather have something like Mutt have (folder-hooks). This way I could use the default identity, but override and/or add certain headers, based on the folder. For example, if I was sending mail to the support-folder for company "Foobar", I could have per folder rules/overrides such as: 1: When posting to folder Support.foobar then set header "Reply-To:" to the value "foobar@support.mycompany.com" 2: When posting to folder Support.foobar then set header "From:" to the value "Tore Anderson (Support Staff Member) <tore@mycompany.com>" 3: When posting to folder Support.foobar then set signature to the value "Tore Anderson, per procura MyCompany Support." 4: When posting to folder Support.foobar then set header "X-Some-Abitrary-Header:" to the value "foobar" et cetera, et cetera. It would be even cooler if these could be made to be recursive, so that if I had overridden From: to be tore@myprivatedomain.no for INBOX.Private, this could also apply for INBOX.Private.Dad, and so on. The lack of control and automation wrt modifying headers is probably the only thing I feel Evolution is really bad at. In fact, I've used it for an hour now, and after having dug around the menus thouroughly I still can't find out how I add custom headers such as Mail-Followup-To or X-Whatever, nor how to make additional identities without creating a new account. (And I thought I could consider myself a power user...) Cheers, Tore Anderson
*** This bug has been marked as a duplicate of 215115 ***