procmail
[Top] [All Lists]

Re: Need help (spool moved since procmail compilation)

1998-07-16 12:49:17
Eka Kelana wrote,

| I use Procmail and SmartList along with Exim MTA for making a mailing list.
| It works fine until the system administrator relocated all the user's mailbox
| from /var/mail to each user's directory. This was intended to put a limit on
| the disk capacity used by each user for their mail. And all the list's mailbox
| was also relocated as well. Mailing list processing still works fine in
| delivering the mail to each of it's member but there is a 'little' error
| sent to the sender as a notification. It is:
| 
| procmail: Renaming bogus mailbox "/var/mail/slist" into "/var/mail/BOGUS.jB"
| procmail: Couldn't create "/var/mail/slist"

The problem appears to be procmail's sanity check at startup on the exist-
ence, writability, and security of the compiled-in value of $ORGMAIL.  Reas-
signing the ORGMAIL variable on the command line or even in /etc/procmailrc
[let alone in the user's own rcfile] won't change that.

When procmail was compiled, $ORGMAIL was /var/mail/$LOGNAME.  Now that is
obsolete.  So you can either recompile procmail with the new MAILSPOOLHOME
setup so that the startup value of $ORGMAIL will be right, or there may be
some way to invoke procmail with the -m option.  -m unsets ORGMAIL (but be
sure to deal with other effects of -m: name the rcfile on the command line
and the first value for $MAILDIR in the recfile with full absolute paths, and
set a value for $DEFAULT).

<Prev in Thread] Current Thread [Next in Thread>
  • Need help, Eka Kelana
    • Re: Need help (spool moved since procmail compilation), David W. Tamkin <=
    • Re: Need help, Philip Guenther