Zum Inhalt springen

SpamAssassin/Fehlerbehebung: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „ === Can’t locate CompiledRegexps === Fehlermeldung von SpamAssassin<blockquote>Can’t locate Mail/SpamAssassin/CompiledRegexps/body_neg2000.pm in @INC (you may need to install the Mail::SpamAssassin::CompiledRegexps::body_neg2000 module) (@INC contains: /var/lib/spamassassin/compiled/5.028/3.004002 /var/lib/spamassassin/compiled/5.028/3.004002/auto /usr/share/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr…“
 
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:
=== Lösung ===
=== Lösung ===


===== Prüfen ob benötigten Pakete installiert sind =====
===== Installation Prüfen =====
apt-get install re2c sa-compile
; Prüfen ob benötigten Pakete installiert sind
<syntaxhighlight lang="bash" highlight="1" line copy>
sudo apt-get install re2c sa-compile
</syntaxhighlight>


===== SpamAssassin Regeln updaten und kompilieren =====
===== SpamAssassin Regeln updaten und kompilieren =====
sa-update
<syntaxhighlight lang="bash" highlight="1-2" line copy>
sa-compile
sudo sa-update
sudo sa-compile
</syntaxhighlight>


===== SpamAssassin neustarten =====
===== SpamAssassin neustarten =====
systemctl restart spamassassin.service
<syntaxhighlight lang="bash" highlight="1" line copy>
sudo systemctl restart spamd.service
</syntaxhighlight>


===== Prüfen ob der Fehler weiterhin auftritt =====
===== Prüfen ob der Fehler weiterhin auftritt =====
grep -R "CompiledRegexps" /var/log/mail.info
<syntaxhighlight lang="bash" highlight="1" line copy>
sudo grep -R "CompiledRegexps" /var/log/mail.info
</syntaxhighlight>
 
== Links ==
# https://www.maffert.net/linux-spamassassin-cant-locate-compiledregexps/

Aktuelle Version vom 15. August 2025, 23:42 Uhr

Can’t locate CompiledRegexps

Fehlermeldung von SpamAssassin

Can’t locate Mail/SpamAssassin/CompiledRegexps/body_neg2000.pm in @INC (you may need to install the Mail::SpamAssassin::CompiledRegexps::body_neg2000 module) (@INC contains: /var/lib/spamassassin/compiled/5.028/3.004002 /var/lib/spamassassin/compiled/5.028/3.004002/auto /usr/share/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/x86_64-linux-gnu/perl5/5.28 /usr/lib/x86_64-linux-gnu/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at (eval 1963) line 1.

Lösung

Installation Prüfen
Prüfen ob benötigten Pakete installiert sind
sudo apt-get install re2c sa-compile
SpamAssassin Regeln updaten und kompilieren
sudo sa-update
sudo sa-compile
SpamAssassin neustarten
sudo systemctl restart spamd.service
Prüfen ob der Fehler weiterhin auftritt
sudo grep -R "CompiledRegexps" /var/log/mail.info

Links

  1. https://www.maffert.net/linux-spamassassin-cant-locate-compiledregexps/