On 28/01/2019 10.40, Per Jessen wrote:
Carlos E. R. wrote:
On 28/01/2019 09.07, Per Jessen wrote:
Carlos E. R. wrote:
On 27/01/2019 21.46, Andrei Borzenkov wrote:
It does not "destroy" anything. "Read" flag is property of particular mailbox format, not part of message itself; you deliver new message; no wonder it is stored as new.
Not exactly. If "procmail" does the job itself, the attributes keep. If done with dovecot-lda, they don't.
Correct - when they are delivered with lda, that means "stored as new".
Then I'm going to revert to procmail native method :-(
At least for some cases.
A lot of manual editing.
You see, as I read a lot of email directly on the ISP IMAP server, they are marked "read", but as I save it to permanent storage, say, using Thunderbird or Alpine move mail to another folder on disk, and then with procmail for sorting to the final folder, the read status is lost, because the actual move is done with dovecot-lda.
Yep, I get it. dovecot-lda is a delivery mechanism, it doesn't work with filenames so cannot propagate any status.
No filenames needed, it is just keeping the X-Status header. Hum, actually "Status:" Status: RO Status: O <=== (apparently, unread) Apparently, dovecot itself uses that header when the format is mbox. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)