• This forum has a zero tolerance policy regarding spam. If you register here to publish advertising, your user account will be deleted without further questions.

Spamassassin in Verbindung mit Qmail Scannt keine Mails

shorn

New Member
Hi there!

System: CentOS, qmail + SpamAssassin (3.2.5)

Hab ein Problem das Spamassassin keine Mails scannt.
Wenn ich die Spamassassin Config mit
Code:
spamassassin --lint

überprüfe erhalte ich folgende Meldung:
Code:
[15589] warn: plugin: failed to parse plugin (from @INC): Can't locate Mail/DKIM.pm in @INC (@INC contains: /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8) at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/Plugin/DKIM.pm line 77.
[15589] warn: BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/Plugin/DKIM.pm line 77.
[15589] warn: Compilation failed in require at (eval 75) line 1.

Wo ist der Fehler zu suchen? Ich blick nicht mehr durch und wär um jeden Tipp dankbar
 
Schau dir die Konfiguration in /etc/spamassassin/ an und deaktiviere das DKIM-Plugin. Alternativ installierst du die in der Fehlermeldung genannte Bibliothek über CPAN oder (falls vorhanden) den Paketmanager deiner Distribution.
 
meine local.cf sieht im Augenblick so aus (es handelt sich im mom um ein Testsystem):
Code:
# This is the right place to customize your installation of SpamAssassin.
#
# See 'perldoc Mail::SpamAssassin::Conf' for details of what can be
# tweaked.
#
# Only a small subset of options are listed below
#
###########################################################################

#   Add *****SPAM***** to the Subject header of spam e-mails
#
# rewrite_header Subject *****SPAM*****


#   Save spam messages as a message/rfc822 MIME attachment instead of
#   modifying the original message (0: off, 2: use text/plain instead)
#
# report_safe 1


#   Set which networks or hosts are considered 'trusted' by your mail
#   server (i.e. not spammers)
#
# trusted_networks 192.168.3


#   Set file-locking method (flock is not safe over NFS, but is faster)
#
# lock_method flock


#   Set the threshold at which a message is considered spam (default: 5.0)
#
# required_score 5.0


#   Use Bayesian classifier (default: 1)
#
# use_bayes 1


#   Bayesian classifier auto-learning (default: 1)
#
# bayes_auto_learn 1


#   Set headers which may provide inappropriate cues to the Bayesian
#   classifier
#
# bayes_ignore_header X-Bogosity
# bayes_ignore_header X-Spam-Flag
# bayes_ignore_header X-Spam-Status


#   Some shortcircuiting, if the plugin is enabled
#
ifplugin Mail::SpamAssassin::Plugin::Shortcircuit
#
#   default: strongly-whitelisted mails are *really* whitelisted now, if the
#   shortcircuiting plugin is active, causing early exit to save CPU load.
#   Uncomment to turn this on
#
# shortcircuit USER_IN_WHITELIST       on
# shortcircuit USER_IN_DEF_WHITELIST   on
# shortcircuit USER_IN_ALL_SPAM_TO     on
# shortcircuit SUBJECT_IN_WHITELIST    on

#   the opposite; blacklisted mails can also save CPU
#
# shortcircuit USER_IN_BLACKLIST       on
# shortcircuit USER_IN_BLACKLIST_TO    on
# shortcircuit SUBJECT_IN_BLACKLIST    on

#   if you have taken the time to correctly specify your "trusted_networks",
#   this is another good way to save CPU
#
# shortcircuit ALL_TRUSTED             on

#   and a well-trained bayes DB can save running rules, too
#
# shortcircuit BAYES_99                spam
# shortcircuit BAYES_00                ham

endif # Mail::SpamAssassin::Plugin::Shortcircuit

Wo definiere ich den welche Module geladen werden?

Installiert habe ich spamassassin mit yum auf Centos
 
axo sorry!
Ok, hab DKIM da auskommentiert.

Mit dem Test:
Code:
spamassassin --lint
kommt nun kein Fehler mehr.

Wenn ich nun aber im maillog reinschaue werden die Mails erfolgreich transportiert aber nie gescannt. Woran könnte es noch liegen?
 
Es handelt sich um eine CentOS Standard Installation. Kein Plesk oder sonstige Software drauf
Dann solltest Du uns mal erklären wie und wo Du SA in die Mail-Verarbeitung eingebunden hast.
Falls Deine Antwort darauf "Schulterzucken" oder "Kopfschütteln" ist, dann haben wir auch schon die Fehlerquelle? ;)

Ansonsten kann ich mich unserem Stürmer nur anschließen:
Freiwillig Qmail????????

huschi.
 
Back
Top