Author Topic: Same message displayed in multiple folders in Gmail  (Read 3447 times)

zamlet

  • Newbie
  • *
  • Posts: 1
Same message displayed in multiple folders in Gmail
« on: February 23, 2015, 01:39:18 am »
Hi - fairly new user of AquaMail but impressed enough already to buy the Pro key.

But there is one problem that I can't find any other reports of in this forum.  I have a number of Gmail accounts with automatic filters running that add labels (sometimes several of them) to certain emails.  I have AquaMail set up to check those various "folders".  Often, a single message with multiple labels gets downloaded by AquaMail into several different folders.  This is probably the way it should operate.  However, if I mark any one instance of a given mail as "read", it ought to mark ALL instances of that same mail as read, instead of leaving unread the other copies in other folders.

For example, I receive a message in Gmail.  The Gmail filters apply label "A" and label "B".  AquaMail is set up to check both of those and map them to folder "A" and folder "B", respectively.  The newly received message shows up as unread in both folders.  I open folder "A" and read the message.  It gets marked as read in folder "A", but the exact same message is still marked as unread in folder "B".  I don't really need to read it twice, once in each folder.  I'd like the copy in folder "B" to be marked as read as soon as I read the copy in folder "A".  (Perhaps this can be optional?)

I'm assuming AquaMail knows the Message IDs for any messages it retrieves, and that the IDs for both copies would be the same, so it would know that they are the same message.

Other than this minor issue, I'm very impressed with the stability and functionality of this software.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Same message displayed in multiple folders in Gmail
« Reply #1 on: February 23, 2015, 01:44:06 am »
Yes, that's how GMail's IMAP server "shows" each label as a separate folder.

It is possible to show actual labels, but that's a piece of Gmail specific work that I just haven't been able to find the time to do.

If you use server side message filtering ("assign label") based on sender address, mailing list, etc -- just enable "Archive (skip inbox)" in each such filter's definition (on Gmail web site in settings)... This will "move" filtered messages, just like with any other mail server / service.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/