Spamassassin + Sendmail + mimedefang

creasot

Member
1. Sendmail ist bereits installiert und funktionsfähig.

2. Im Port vom Spamassasin installieren wir die Software.

3. Date local.cf generieren

Code:
# SpamAssassin config file for version 2.5x 
# generated by [url]http://www.yrex.com/spam/spamconfig.php[/url]

# How many hits before a message is considered spam. 
required_hits           5.0 

# Whether to change the subject of suspected spam 
rewrite_subject         1 

# Text to prepend to subject if rewrite_subject is used 
subject_tag             SPAM: 

# Encapsulate spam in an attachment 
report_safe             0 

# Use terse version of the spam report 
use_terse_report        1 

# Enable the Bayes system 
use_bayes               1 

# Enable Bayes auto-learning 
auto_learn              1 

# Enable or disable network checks 
skip_rbl_checks         1 
use_razor2              0 
use_dcc                 0 
use_pyzor               0 

# Mail using languages used in these country codes will not be marked 
# as being possibly spam in a foreign language. 
# - german 
ok_languages            de

und sie in /usr/local/etc/mail/spamassassin kopieren.

4. In /usr/local/etc/rc.d/ spamd.sh.sample in spamd.sh umbenennen und erstmal das Skript manuall starten.

5. Im Port vom mimedefang die Software installieren.

6. In der Datei /etc/mail/freebsd.mc folgende Änderungen vornehmen (vor FEATURES):

Code:
define(`MILTER', `1')dnl 
define(`confMILTER_LOG_LEVEL', 6)dnl 
INPUT_MAIL_FILTER(`mimedefang', `S=unix:/var/spool/MIMEDefang/mimedefang.sock, F=T, T=S:1;R:1m;E:5m')dnl


7. Zum /etc/mail wechseln und "make install" machen. Dann sendmail restarten, bereits mit der neuen sendmail.cf Datei.

8. /usr/local/etc/mimedefang/mimedefang-filter anpassen.

9. mimedefang starten

Code:
/usr/local/bin/mimedefang -p /var/spool/MIMEDefang/mimedefang.sock -m /var/spool/MIMEDefang/mimedefang.sock -U test


10. Die Spammails werden dann genauso durchgelassen, wie früher, ohne Änderungen. Es passiert also gar nichts. Was ist denn falsch? Interessanterweise existiert die Datei :/var/spool/MIMEDefang/mimedefang.sock nicht.
 
Zurück
Oben