Your problem is that you are running the greytrapper script for 4.0 on 4.1 - the spamdb database has changed - there is a new field in the spamdb output.
you should not run that old greytrapper script on 4.1 spamd. -Bob * Jeff Ross <[EMAIL PROTECTED]> [2007-03-14 09:55]: > Hi, > > I recently brought everything up to current > > OpenBSD 4.1 (GENERIC) #0: Sat Mar 10 15:23:05 MST 2007 > [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC > > and have since noticed that greytrapper is trapping a lot more e-mails > due to rfc822 errors. > > Quite a few of them appear to my untrained eye to be ligit, though, and > I've been spending way too much time manually removing mail servers that > have been trapped ;-) > > Here's an example: > > 2007-03-14 09:32:58.510096500 mail.info: Mar 14 09:32:58 > greytrapper[24124]: Trapped 137.85.253.4: Invalid source address > primary.hotsprings.k12.wy.us (rfc822) > > In the above instance, the e-mail address that triggered this was > [EMAIL PROTECTED], a subscriber to a mailing list I host > attempting to post to the list. > > I'm pretty sure that this should be valid. While looking into this, I > did notice that the Valid::Email module in -current is version 0.176 and > the most recent (dated 27-Nov-2006) is 0.179. > > I manually installed the current Valid::Email module but I'm still > getting a lot of these--in fact, the example above came after I updated. > > Before I comment this section of the greytrapper code out, am I missing > something really obvious and I'm in need of liberal application of the > cluestick? > > Thanks, > > Jeff Ross > -- #!/usr/bin/perl if ((not 0 && not 1) != (! 0 && ! 1)) { print "Larry and Tom must smoke some really primo stuff...\n"; }