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

Reply via email to