Homer Wilson Smith <[EMAIL PROTECTED]> writes:

>      Running,
>
>      Linux 2.0.38 or 2.4.x,
>      sendmail 8.8.8 or 8.12.x
>      procmail 3.22
>      qpopper 4.0.2
>
>      Is there any way to run qpopper on one machine and sendmail/procmail
> on multiple other machines, and allow sendmail/procmail to deliver mail to
> drives that popper can read without corrupting mailboxes?

I think you're gonna get corruption over NFS unless you change the
mailbox format.  NFS locking isn't terribly reliable and that's a big
concern when multiple processes on different machines are trying to
change the same mailbox file.

I was looking to do something like this because UNIX-style monolithic
mbox files are killing our sendmail/qpopper performance.  I wanted to
switch to Maildir which I've used for an ISP with qmail+vpopmail --
one file per message, no contention, no NFS locking issues.

You can use "maildrop" (or recent procmail) as a local delivery agent
with sendmail. This works easily and doesn't upset any special
sendmail-dependent hacks you might have.

But I was not able to find stable Maildir-aware mods for qpopper,
though "The Little Prince" (on this list) had some which looked like
quality code.  I was just too afraid to put them into production since
they didn't seem to be actively maintained.

What I ended up doing was replacing qpopper (version 2.53!) with
qmail's pop3d and a APOP authentication module which I found
elsewhere.

Seems like a fine combination in the lab but haven't put it into
production here yet.

(FWIW, I was doing this on FreeBS and Solaris/Sparc)

Reply via email to