dattier> No! If you get new mail in your spool while you're editing it, copying
dattier> furu.mbox (after you have edited it) back to the name /var/mail/furu
will
dattier> wipe out the new deliveries.
dattier>
dattier> Try this instead:
dattier>
dattier> %lockfile -ml
dattier> %cp /var/mail/furu furu.mbox
dattier> % --- edit furu.mbox here! ---
dattier> %cp furu.mbox /var/mail/furu
dattier> %lockfile -mu
But isn't there a possibility of a timeout with it locked very long?
I realize in this case the edits are quick, but in general, ....
How about:
%lockfile -ml
%mv /var/mail/furu furu.mbox
%lockfile -mu
% --- edit furu.mbox here! ---
%lockfile -ml
%cat /var/mail/furu >> furu.mbox
%mv furu.mbox /var/mail/furu
%lockfile -mu