
| ||
| ||
| To enable Spamassassin on your server, you need to first need to install it. Once installed a few minor changes are needed in your /etc/exim.conf file. 1) Install spamd and spamc: cd /usr/local/directadmin/scripts export PERL_EXTUTILS_AUTOINSTALL="--defaultdeps" If it asks you: Are you ready for manual configuration? [yes] no be sure to type "no" and press enter. Only use "yes" if you really know what you're doing. The default options are going to be the most reliable.If after cpan has been used and the setup is complete (download servers/options, etc), you may need to use this as well if you don't wish to sit around and answer "y" to all of the "prepend to list" questions: export PERL_MM_USE_DEFAULT=1 However, if you have never run cpan before, so do not set the PERL_MM_USE_DEFAULT=1 option, or else it will get you stuck in a loop for some of the config options.Also Related (/etc/perl/CPAN/Config.pm): [server]# cpan Or, as an alternative to using cpan, CentOS boxes can use this: yum -y install perl-ExtUtils-MakeMaker perl-Digest-SHA perl-Net-DNS perl-NetAddr-IP perl-Archive-Tar perl-IO-Zlib perl-Digest-SHA perl-Mail-SPF perl-IP-Country perl-Razor2 perl-Net-Ident perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-Mail-DKIM perl-DBI perl-Encode-Detect perl-HTML-Parser perl-HTML-Tagset perl-Time-HiRes perl-libwww-perl 2) Start the spamd: /usr/bin/spamd -d -c -m 15 3) In order to get exim to use the spamd program, you'll need to make some changes in your /etc/exim.conf. Change: # Spam Assassin # Spam Assassin 4) Restart exim: Redhat: /sbin/service exim restart FreeBSD: /usr/local/etc/rc.d/exim restart The global spamassassin config file is in /etc/mail/spamassassin/local.cf If you run debian and are missing perl or some pm files, type: apt-get install perl-base perl-modules A recent issue that has just appeared (Dec 2012) is this error: http: GET 3.3 request failed: 400 URL must be absolute: 400 URL must be absolute cd /root | ||
| Related Helpfiles | ||
| Spamassassin : Can't locate HTML/Parser.pm in @INC | ||
| How to update your exim.conf | ||
| How to enable SpamAssassin for new accounts | ||
| How to enable realtime blocklists (RBLs) with exim | ||
| Change SpamAssassin to only scan local mailboxes | ||
| Can't locate ExtUtils/MakeMaker.pm in @INC | ||
| SpamAssassin: spamd[1234]: Can't locate version.pm in @INC | ||
| Can't locate LWP/UserAgent.pm in @INC | ||
| SpamAssassin isn't working | ||
| Can't locate Archive/Tar.pm in @INC | ||
| How to create a cronjob to use sa-learn to teach spamassassin - Maildir | ||
| REQUIRED module missing: NetAddr::IP |
![]()
© 2003 JBMC Software, Suite 173 3-11 Bellerose Drive, St Albert, AB T8N 1P7 Canada. Mon-Fri 9AM-5PM MST