>>>>> When deleting (i.e. moving to trash) multiple messages, I've got
>>>>> this error.
>>>>>
>>>>> ERRORE: non è stato possibile completare la richiesta.
>>>>> Domanda: COPY 16,21 "INBOX.Trash"
>>>>> Motivo dato: [ALERT] You exceeded your mail quota.
>>>>>
>>>>> But, deleting each single message alone does not give any error.
>>>>>
>>>>> The same problems is for every copy/move/delete operation.
>>>>>
>>>>> So, it looks like SM asks courier-imap to move
>>>>> all messages grouped together when moving them to trash, so they
>>>>> need en enourmous amount of free space for the group operation.
>>>>>
>>>>> I feel they should move messages one by one, so
>>>>> the need for free space will be minimal.
>>>>>
>>>>> Where is the problem? Is a courier problem, or
>>>>> it's a problem SM have with all imap servers?
>>>>
>>>> See http://www.squirrelmail.org/wiki/DisableTrashcan
>>>
>>> Tomas thanks, but I don't feel this is the correct answer.
>>>
>>> If I have 2 MB free, I should be able to
>>> delete/move 3 messages of 1.5 mb each one, grouped together. SM or
>>> courier should move them one by one.
>>
>> On some IMAP servers EXPUNGE calls are expensive. It is faster to tag
>> three messages as deleted and run only one EXPUNGE call.
>>
>> Courier IMAP can be compiled to ignore Trash quotas.
>>
>> If changes required for your situation are implemented, SquirrelMail
>> will have to do 3x(number of messages) imap calls instead of just 3
>> calls.
>>
>> There is no move command in IMAP protocol. When SquirrelMail deletes
>> message, interface must copy message to Trash and then delete existing
>> message.
>
> I understand, but the actual solution makes
> impossible moving a bunch of messages without problems. Even disabling
> trash-quota it would not be possible to move dozen of messages to another
> folder.
>
> I'ld prefer SM and imapd work more if that makes life easier for my end
> users.

Only as a fall back solution, i.e. if it's not possible to move them all
at once, try them one by one. If the end user is to move them one by one
himself it's still 3 x (number of messages) IMAP calls, but also (a lot of
clicking) x (number of messages), so I have to agree with Tonino on this
one.

I don't know how hard it is to code such a fall back solution.

Sincerely,
Fredrik.



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28&alloc_id845&op=click
--
squirrelmail-users mailing list
Posting Guidelines: 
http://www.squirrelmail.org/wiki/MailingListPostingGuidelines
List Address: [email protected]
List Archives: 
http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user
List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id)95
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Reply via email to