Re: Changed IMAP MOVE behavior in Dovecot 2.2.x

2014-07-14 Thread Robert Schetterer
Am 14.07.2014 22:45, schrieb Michael M Slusarz:
> Quoting Iavor Stoev :
> 
>> Hello,
>>
>> After the migration to Dovecot 2.2.13 from Dovecot 2.1.17,
>> I noticed a changed behavior when I move a message from one folder to
>> another. I use Thunderbird with: Account Settings -> Server Settings
>> -> When I delete a message: Just mark it as deleted.
>>
>> I use Thunderbird 24.6.0 with IMAP.
>>
>> With Dovecot 2.1.x when I move a message, the message appears in the
>> new folder and is marked for deletion in the original folder (which
>> gives me an easy option to undo the action if I made a mistake until I
>> choose to Compact/Purge the folder).
>>
>> With Dovecot 2.2.x when I move the a message it is marked for deletion
>> and is AUTO Compacted/Purged immediately.
>>
>> Is there a way to achieve the 2.1.x behavior with Dovecot 2.2.x?
> 
> Dovecot 2.2 implemented the new IMAP MOVE extension, which Thunderbird
> is using.  Short of manually removing MOVE from Dovecot's CAPABILITY
> listing, there's not much you can do since I don't think Thunderbird
> provides an easy way to alter the low-level IMAP interaction.
> 
> The IMAP MOVE functionality is much preferred over your expected
> behavior since a COPY/STORE/EXPUNGE (how you must do a move without the
> MOVE extension) is not atomic and can leave the mailbox(es) in an
> inconsistent state.
> 
> Leaving a copy of the message in the original mailbox, that requires
> manual deletion, is most definitely not what most users expect for a
> move, even given a liberal interpretation of "move", so you are
> describing a very non-standard way of accessing your mailboxes.
> 
> michael

great you point that out , i missed this


Best Regards
MfG Robert Schetterer

-- 
[*] sys4 AG

http://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München

Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein


Re: Changed IMAP MOVE behavior in Dovecot 2.2.x

2014-07-14 Thread Michael M Slusarz

Quoting Iavor Stoev :


Hello,

After the migration to Dovecot 2.2.13 from Dovecot 2.1.17,
I noticed a changed behavior when I move a message from one folder  
to another. I use Thunderbird with: Account Settings -> Server  
Settings -> When I delete a message: Just mark it as deleted.


I use Thunderbird 24.6.0 with IMAP.

With Dovecot 2.1.x when I move a message, the message appears in the  
new folder and is marked for deletion in the original folder (which  
gives me an easy option to undo the action if I made a mistake until  
I choose to Compact/Purge the folder).


With Dovecot 2.2.x when I move the a message it is marked for  
deletion and is AUTO Compacted/Purged immediately.


Is there a way to achieve the 2.1.x behavior with Dovecot 2.2.x?


Dovecot 2.2 implemented the new IMAP MOVE extension, which Thunderbird  
is using.  Short of manually removing MOVE from Dovecot's CAPABILITY  
listing, there's not much you can do since I don't think Thunderbird  
provides an easy way to alter the low-level IMAP interaction.


The IMAP MOVE functionality is much preferred over your expected  
behavior since a COPY/STORE/EXPUNGE (how you must do a move without  
the MOVE extension) is not atomic and can leave the mailbox(es) in an  
inconsistent state.


Leaving a copy of the message in the original mailbox, that requires  
manual deletion, is most definitely not what most users expect for a  
move, even given a liberal interpretation of "move", so you are  
describing a very non-standard way of accessing your mailboxes.


michael


Re: Changed IMAP MOVE behavior in Dovecot 2.2.x

2014-07-14 Thread Robert Schetterer
Am 14.07.2014 22:05, schrieb Iavor Stoev:
> Hello,
> 
> After the migration to Dovecot 2.2.13 from Dovecot 2.1.17,
> I noticed a changed behavior when I move a message from one folder to
> another. I use Thunderbird with: Account Settings -> Server Settings ->
> When I delete a message: Just mark it as deleted.
> 
> I use Thunderbird 24.6.0 with IMAP.
> 
> With Dovecot 2.1.x when I move a message, the message appears in the new
> folder and is marked for deletion in the original folder (which gives me
> an easy option to undo the action if I made a mistake until I choose to
> Compact/Purge the folder).
> 
> With Dovecot 2.2.x when I move the a message it is marked for deletion
> and is AUTO Compacted/Purged immediately.
> 
> Is there a way to achieve the 2.1.x behavior with Dovecot 2.2.x?
> 
> Thank you
> 
> Iavor

i am not sure dovecot version has big impact, show logs and configs

http://wiki2.dovecot.org/Upgrading/2.2

please read

http://kb.mozillazine.org/Thunderbird_:_Tips_:_Compacting_Folders


Best Regards
MfG Robert Schetterer

-- 
[*] sys4 AG

http://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München

Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein


Changed IMAP MOVE behavior in Dovecot 2.2.x

2014-07-14 Thread Iavor Stoev

Hello,

After the migration to Dovecot 2.2.13 from Dovecot 2.1.17,
I noticed a changed behavior when I move a message from one folder to 
another. I use Thunderbird with: Account Settings -> Server Settings -> 
When I delete a message: Just mark it as deleted.


I use Thunderbird 24.6.0 with IMAP.

With Dovecot 2.1.x when I move a message, the message appears in the new 
folder and is marked for deletion in the original folder (which gives me 
an easy option to undo the action if I made a mistake until I choose to 
Compact/Purge the folder).


With Dovecot 2.2.x when I move the a message it is marked for deletion 
and is AUTO Compacted/Purged immediately.


Is there a way to achieve the 2.1.x behavior with Dovecot 2.2.x?

Thank you

Iavor