> Here is an error that caused me to reboot my mail server:
> Oct 31 02:04:12 hqmail sendmail[8410]: CAA08409: SYSERR(root): mailer local
> died with signal 13
>
> My question is this.. what happend?? I an running procmail as my local
> delivery agent. Any suggestions??
First, there was no need to reboot, based on this evidence alone.
Sendmail gets upset, of course, when its local mailer dies, but this
doesn't mean a reboot is needed.
Second, lookup signal 13 :
% kill -l | tr ' ' '\12' | awk 'NR==13'
PIPE
Hmmm. Where could a pipe error have occurred?
Have you done redefine Mlocal correctly? And, have you installed
procmail with the proper SUID settings?
Did you test mail delivery on a test account, with no procmailrc after
redefining Mlocal?
Since you have redefined Mlocal, these leaves out a bad pipe in the
.forward file.
If all of the above is not suspect, and then within your .procmailrc
recipe file itself, you could have a broken pipe command, causing
procmail to pass along a "signal 13".
Do you have VERBOSE=yes in the relevant .procmailrc file?
Good luck.
___________________________________________________________
Alan Stebbens <aks(_at_)sgi(_dot_)com> http://reality.sgi.com/aks