Re: Recomendations for a Migration of a Cyrus mailStore with 70K users.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 30 Jun 2010, at 13:59, Nestor A Diaz wrote:
> another question : what about if a mail is comming from the lmtp  
> socket
> to the refering mailbox and the mailbox is currently in the renaming
> process ?

 From lmtpengine.c:

     case IMAP_MAILBOX_MOVED:
         prot_printf(pout, "451 4.2.1 Mailbox Moved\r\n");
         break;

i.e., a temp fail error.  It's retried.

> what about if the user have a shared folder and other users
> are accessing his mailbox with write privilegies ??

As a general statement, imapd is sensitive to the MOVING condition.   
The specific circumstance would dictate precisely what would happen,  
but there is no known case that would cause writes to be lost.  The  
user agent would either be informed or the server would retry on the  
user agents's behalf.

It might look weird to the user agent, tho, and the user agent might  
pass that weirdness along to the user.

:wes

----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux