> It claims to have found an entry for u...@example.com "w/o IP address"
> (ip="none", I assume)

Yes, that would normally be an:  u...@example.com|ip=none
At that point the AutoWhitelist.pm should also be
removing such database entry and replacing it with
a new one containing the ip part.

> even though searching the database confirms that 
> an entry like that does not exist (I looked at all entries for
> u...@example.com).

There may be some other reason why AutoWhitelist thinks a
record "u...@example.com|ip=none" exists. Try enabling
DBI module tracing (SQL database access), see: man DBI.
For example (assuming Bourne shell or alike):

su vscan -c 'DBI_TRACE=2 spamassassin -t -D <0.lis' >0.log 2>&1

> SA claims the weight of this nonexistent entry is -187.24 which explains
> why the AWL is subtracting a large amount.

> It then goes and adds the 
> new /16 to the db with a high score (38.844) as it should.

At that point the old record (assuming it existed) should
be deleted, so with a next attempt with a same message the
matching on "w/o IP address" should not occur.
Does it or does it not?

> The AWL MyISAM table checks OK, is cleaned nightly and is
> analyzed/optimized.  (If this has gone into SA-land and you consider it no
> longer relevant to amavisd, please let me know and I'll try there...)

The SA 'users' ML would be more appropriate if you don't find the
solution soon.

  Mark


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
AMaViS-user mailing list
AMaViS-user@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/amavis-user 
 AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 
 AMaViS-HowTos:http://www.amavis.org/howto/ 

Reply via email to