Have you tried it with the -E switch? L
> -----Original Message----- > From: Dallas L. Engelken [mailto:[EMAIL PROTECTED] > Posted At: Wednesday, January 12, 2005 4:09 PM > Posted To: sa-users > Conversation: spamc exit code 98 > Subject: RE: spamc exit code 98 > > > > > I suspect some kind of timeout error (since I said "-t 60" > > and that's how log it took), but I'd like to be sure. I also > > notice that in this case the message size is close to the > > default maximum message size. > > > > If it reaches the timeout, it will exit 74 (EX_IOERR). > > Also, spamc will always exit 0 when you are running failsafe (default). > If you want it to exit with a error code properly, you will want to use > the -x flag. > > See below how this works.... First with a 1 second timeout, then a 5 > second. > > [EMAIL PROTECTED] root]# cat /root/msg | spamc -t 1 -x >/dev/null 2>&1 > [EMAIL PROTECTED] root]# STATUS=$? > [EMAIL PROTECTED] root]# echo $STATUS > 74 > > [EMAIL PROTECTED] root]# cat /root/msg | spamc -t 5 -x >/dev/null 2>&1 > [EMAIL PROTECTED] root]# STATUS=$? > [EMAIL PROTECTED] root]# echo $STATUS > 0 > > Without -x, its always exit 0 > > [EMAIL PROTECTED] root]# cat /root/msg | spamc -t 1 >/dev/null 2>&1 > [EMAIL PROTECTED] root]# STATUS=$? > [EMAIL PROTECTED] root]# echo $STATUS > 0 > > [EMAIL PROTECTED] root]# cat /root/msg | spamc -t 5 >/dev/null 2>&1 > [EMAIL PROTECTED] root]# STATUS=$? > [EMAIL PROTECTED] root]# echo $STATUS > 0 > > Dallas