I'm using Mike's trick now in my threaded inbox. It's great. And the beauty of it is that since mailing_lists is a smart folder, I don't need to do any filtering on the server to get exactly the behavior I want, or later if I want I could filter some stuff on the server and the rule will work fine regardless. Here's the rule, for posterity I guess:

filter = "((#thread-id =[c] $INBOX.#thread-id and #source.path =[c] 'INBOX/Sent Messages' and message-id !=[c] $MAILING_LISTS.message-id)
 or
(#thread-id =[c] $INBOX.#thread-id and #source.path !=[cx] 'INBOX/Sent Messages'))";

I think this is so nice that it should go in the Examples that come with MailMate. I guess the issue is, people might have different names for their Sent Messages on their IMAP servers, so it might not work out of the box.

Anyway, thanks everyone.

-- Marco

On 19 Jan 2015, at 7:59, Benny Kjær Nielsen wrote:

On 19 Jan 2015, at 16:53, Mike Brasch wrote:

But this will not work with Gmail addresses because Gmail deletes the mails sent back from the list server. A bad behavior I think. Inter alia because of this I went away from Gmail. In the meantime there is maybe an option for this?

This is one of the (many) non-standard parts of Gmail IMAP. It's not a configurable Gmail behavior and I don't think there is much MailMate can do about it.

--
Benny
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate

Reply via email to