On Tue, Apr 09, 2002 at 11:05:51AM +1000, Martin Pool wrote: > I think what you want is the proposed --move option, which would > delete the files after they're transferred. However, your example > points out a critical problem with --move: it will always race with > other applications writing to the file. If your mail delivery agent > delivers a message while rsync is transferring the file, you might get > none, some, or all of it on the destination, and the rest might be > lost. > > If you can ensure that this is not going to happen (by shutting down > the mda or locking the mailbox), or you don't care, then you can do > it.
Fwiw, the Maildir delivery algorithm seems to be resistant against this. Transferring the cur and new directories in a Maildir should be safe. See http://cr.yp.to/proto/maildir.html for details. Of course, this only applies when you are using Maildir-style mailboxes. -- Jos Backus _/ _/_/_/ Santa Clara, CA _/ _/ _/ _/ _/_/_/ _/ _/ _/ _/ [EMAIL PROTECTED] _/_/ _/_/_/ use Std::Disclaimer; -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html
