* Jakobus Sch?rz:> The \Recent flag ist set and the \Seen-Flag is removed in the new > folder. So it is not a problem of thunderbird.Did you mention your data storage format yet? If you use Maildir, Flags are stored as part of the physical file name. For example, the name "1539996635.M698476P4944.foo,S=45171,W=45803:2,RS" indicates that the message was seen ('S') and has been replied to ('R'). Check if the file names match what you see in your MUA. Files named "dovecot-keywords" are used to map additional letters to flags (used to store Thunderbird's "$label1" etc.). If the keywords file get messed up, it can cause confusion, and because there can be keywords files with varying content per folder, letters in file names can have different meanings in different directories. Moving files around can be therefore be tricky. Also, I wonder if the delivery mechanism might matter. I use Dovecot's LMTP. -Ralph
Hi Ralph! There is an email, which filename is: 1543935543.M447415P13997.mymail,S=726,W=748:2,Sa Then i move this email to another IMAP-Folder, and then there is the filename 1543935543.M447415P13997.mymail,S=726,W=748:2, As expected, the seen-flag disappeared... the same as thunderbird shows. This happens if i move the file with thunderbird with drag&drop and in horde and in androids gmail-app. The mistake happens in dovecot or pigeonhole. As you can see, i user maildir-format. Jakob Am 04.12.18 um 19:10 schrieb Ralph Seichter:> * Jakobus Sch?rz: > >> The \Recent flag ist set and the \Seen-Flag is removed in the new >> folder. So it is not a problem of thunderbird. > Did you mention your data storage format yet? If you use Maildir, Flags > are stored as part of the physical file name. For example, the name > "1539996635.M698476P4944.foo,S=45171,W=45803:2,RS" indicates that the > message was seen ('S') and has been replied to ('R'). Check if the file > names match what you see in your MUA. > > Files named "dovecot-keywords" are used to map additional letters to > flags (used to store Thunderbird's "$label1" etc.). If the keywords file > get messed up, it can cause confusion, and because there can be keywords > files with varying content per folder, letters in file names can have > different meanings in different directories. Moving files around can be > therefore be tricky. > > Also, I wonder if the delivery mechanism might matter. I use Dovecot's > LMTP. > > -Ralph-------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20181204/af0eb91b/attachment-0001.html>
* Jakobus Sch?rz:> 1543935543.M447415P13997.mymail,S=726,W=748:2,Sa > > Then i move this email to another IMAP-Folder, and then there is the > filename > > 1543935543.M447415P13997.mymail,S=726,W=748:2, > > As expected, the seen-flag disappeared... the same as thunderbird > shows.And what about the "dovecot-keywords" files in both folders? Do they match? The letter "a" seems to indicates that there is at least one non-standard flag defined in the source folder's keywords. By the way, can I assume you move messages only by using Thunderbird/IMAP and not by manipulating the file system? Here's how things look on my server: # On arrival (UNSEEN) 1543968031.M941319P5841.foo,S=1390,W=1422:2, # After reading (SEEN) 1543968031.M941319P5841.foo,S=1390,W=1422:2,S # After being moved to another folder (SEEN) 1543968031.M941319P5841.foo,S=1390,W=1422:2,S I can use IMAP search terms SEEN and UNSEEN as indicated above, and I see the same message state displayed in Notmuch mail (my default, it accesses Dovecot's Maildir storage directly) and various IMAP clients connecting to Dovecot. Things are working just fine here. -Ralph