I am running SpamAssassin 3.1.7 in serial mode on Windows 2003. I would like to use the RelayCountry plugin and have enabled it as described on this web page: <http://wiki.apache.org/spamassassin/RelayCountryPlugin>. But when I ran a test message through, the X-Relay-Countries header wasn't added. Can anyone suggest how to fix this?
The IP::Country::Fast module is installed. And here is a filtered excerpt from the SpamAssassin debugging output which seems to show the plugin is being loaded correctly. [18136] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayCountry from @INC [18136] dbg: plugin: registered Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x29b40b0) [18136] dbg: plugin: Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x29b40b0) implements 'extract_metadata' [18136] dbg: plugin: Mail::SpamAssassin::Plugin::RelayCountry=HASH(0x29b40b0) implements 'parsed_metadata' The particular test message that I used has this Received header. Received: from 14.9.17.81.nexcom.ru ([81.17.9.14]) by ax7.axolotl.com (Lotus Domino Release 7.0.2) with ESMTP id 2006122820563462-40926 ; Thu, 28 Dec 2006 20:56:34 -0800 I did a manual whois lookup on IP address 81.17.9.14 and it is registered to Russia, so I think I should get a "X-Relay-Countries: RU" header. But it doesn't work.