On Sat, May 02, 2009 at 08:55:41AM +0200, Nicolas Sebrecht wrote:

> Recently, I moved one of my email address to gmail. The problem is that
> Google thinks it's a good idea to not show what _they_ consider to be
> duplicated mails.
> 
> I have one folder per mailing list. When I send/receive emails to a
> mailing list, I expect to have a copy into my INBOX and another copy
> into the dedicated folder (e.g. the sender did 
>       To: list-address
>       Cc: me
> )
> 
> Also, I'm filtering emails with imapfilter. The rules are based on
> fields like "List-Id". What's happening quite often is that when
> somebody answers (both to a mailing list and me), the first message
> I receive is that which addressed to me. As the second mail is not
> downloaded, it breaks the threads in the folder of the mailing list.

There seems to be a workaround. 

Instead of basing the filter rules against the "List-Id" field,
imapfilter can easily parse both the Cc: and To: headers (contain_cc()
and contain_to()) and copy the mails to the good folder
(copy_messages()).

I expect it should work but as the folders are labels at Google, I can't
say. I didn't tested and probably won't because I've already switched to
gmx.

-- 
Nicolas Sebrecht

Reply via email to