* problem with mailbox locking
@ 2011-07-12 14:33 Peter Münster
2011-07-19 16:53 ` Lars Magne Ingebrigtsen
0 siblings, 1 reply; 3+ messages in thread
From: Peter Münster @ 2011-07-12 14:33 UTC (permalink / raw)
To: ding
Hello,
After running g (gnus-group-get-new-news) in my group buffer, I got a
~/.emacs-mail-crash-box file with just one "F" and in my /var/mail/peter
incoming spool file, there was a message, that began with "rom ...".
After that, gnus didn't work any more:
--8<---------------cut here---------------start------------->8---
error: Error, unknown mail format!
(Possibly corrupted buffer ` *nnmail incoming*'.)
--8<---------------cut here---------------end--------------->8---
I suppose, the reason for this incident, is wrong mail-locking!?
/var/mail/peter is written by postfix->procmail.
What could I do, to make sure, that such collisions don't happen?
TIA for any help!
--
Peter
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: problem with mailbox locking
2011-07-12 14:33 problem with mailbox locking Peter Münster
@ 2011-07-19 16:53 ` Lars Magne Ingebrigtsen
2014-03-31 10:37 ` Peter Münster
0 siblings, 1 reply; 3+ messages in thread
From: Lars Magne Ingebrigtsen @ 2011-07-19 16:53 UTC (permalink / raw)
To: ding
pmlists@free.fr (Peter Münster) writes:
> After that, gnus didn't work any more:
> error: Error, unknown mail format!
> (Possibly corrupted buffer ` *nnmail incoming*'.)
> I suppose, the reason for this incident, is wrong mail-locking!?
>
> /var/mail/peter is written by postfix->procmail.
>
> What could I do, to make sure, that such collisions don't happen?
Gnus uses the "movemail" program to move mail from /var/mail to ~/. It
has to be built with the correct mail locking switches in mind, I think.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog http://lars.ingebrigtsen.no/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: problem with mailbox locking
2011-07-19 16:53 ` Lars Magne Ingebrigtsen
@ 2014-03-31 10:37 ` Peter Münster
0 siblings, 0 replies; 3+ messages in thread
From: Peter Münster @ 2014-03-31 10:37 UTC (permalink / raw)
To: ding
On Tue, Jul 19 2011, Lars Magne Ingebrigtsen wrote:
> pmlists@free.fr (Peter Münster) writes:
>
>> After that, gnus didn't work any more:
>> error: Error, unknown mail format!
>> (Possibly corrupted buffer ` *nnmail incoming*'.)
>> I suppose, the reason for this incident, is wrong mail-locking!?
>>
>> /var/mail/peter is written by postfix->procmail.
>>
>> What could I do, to make sure, that such collisions don't happen?
>
> Gnus uses the "movemail" program to move mail from /var/mail to ~/. It
> has to be built with the correct mail locking switches in mind, I think.
Yes. It's always built with "MAIL_USE_FLOCK = 1". Since I don't know how
to change that, and since procmail uses "lockfile", my solution is a
wrapper-script:
(setq mail-source-movemail-program "~/bin/my-movemail.sh")
~/bin/my-movemail.sh:
--8<---------------cut here---------------start------------->8---
#!/bin/bash
MM=~/emacs/lib-src/movemail
LF="$1.lock"
lockfile "$LF"
$MM "$@"
rm -f "$LF"
--8<---------------cut here---------------end--------------->8---
--
Peter
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-03-31 10:37 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-12 14:33 problem with mailbox locking Peter Münster
2011-07-19 16:53 ` Lars Magne Ingebrigtsen
2014-03-31 10:37 ` Peter Münster
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).