> 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/