FWIW,
the 'latest' perl URI package included with redhats (at least up to fedora core 1) is 1.21 and is NOT new enough.
Current version is 1.31... I have this working OK with 1.30 in several servers... the problem is that if you have it installed as an RPM package, it is somehow awkward to upgrade if there are no newer releases available as RPM packages for YOUR exact perl version/installation...
But if you are able to upgrade to URI 1.3x, this might help.
Regards.
On Thu, 8 Jul 2004 10:00:31 -0400 , Mitch Planck mitch@ias.net wrote:
Hi Steve, Can you let us know what flavor Linux you are running, what version of perl & SA, and how you are trying to install? For example, I use FreeBSD, then use the ports collection for everything in that, but since it doesn't have SpamCopURI, I could either use the CPAN install or the standard download, make, make install, etc. I use the wrapper program amavisd-new as well with a postfix mail server, so I have to integrate my SA/SpamCop install into amavis and that gave me some headaches, but maybe an uninstall & reinstall of the latest version of SA, make sure other things are up to date too.
From the source, here are the needed modules in perl:
use URI; use URI::QueryParam; use URI::Escape use Text::Wrap (); use Mail::SpamAssassin::EvalTests; use Mail::SpamAssassin::SpamCopURI; use Mail::SpamAssassin::AutoWhitelist; use Mail::SpamAssassin::HTML; use Mail::SpamAssassin::Conf; use Mail::SpamAssassin::Received; use Mail::SpamAssassin::Util; use Mail::SpamAssassin::NetSet;
There may be others needed, but these are obviously needed.