Hi, I've just migrated to Dovecot from cyrus-imapd, and I notice that when I move emails from one folder to another they appear to be automatically marked deleted (expected) and also purged (not expected). With cyrus, I am used to emails being marked deleted, but still existing until a manual purge (expunge). Is this normal behaviour with Dovecot, and is it configurable? Thanks. Kevin.
On 27.03.2017 16:34, Kevin wrote:> Hi, > > I've just migrated to Dovecot from cyrus-imapd, and I notice that when > I move emails from one folder to another they appear to be > automatically marked deleted (expected) and also purged (not > expected). With cyrus, I am used to emails being marked deleted, but > still existing until a manual purge (expunge). > > Is this normal behaviour with Dovecot, and is it configurable? > > Thanks. > > Kevin.Does this happen if you do this on wire? telnet localhost 143 a LOGIN username password s SELECT INBOX s STORE 1:1 FLAGS (\Deleted) # or some other message-set n NOOP l LOGOUT Aki
On 28.03.2017 10:55, Kevin Myers wrote:>> Does this happen if you do this on wire? >> >> telnet localhost 143 >> a LOGIN username password >> s SELECT INBOX >> s STORE 1:1 FLAGS (\Deleted) # or some other message-set >> n NOOP >> l LOGOUT >> >> Aki > Good point. No. And if I just delete it in Thunderbird (my client) it > does as it's told and just marks it deleted. Maybe it's a > Thunderbird/Dovecot thing?you could try looking at https://wiki2.dovecot.org/Debugging/Rawlog to find out. Aki
In the rawlog files I get a few lines of text 1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE NAMESPACE NOTIFY SPECIAL-USE COMPRESS=DEFLATE QUOTA] Logged in 2 OK Begin compression (0.000 + 0.000 secs). then a lot of binary. How do I read it? Kevin.