Hallo liebes Forum,
ich habe mir den spampd installiert da ich den SA ausserhalb von Amavis nutzen möchte. (Debian Sarge) Bisher hatte ich das mit einem Script in der master.cf gelöst:
/etc/postfix/sa-filter.sh:
Das hat gefunzt wir Schmitts - Katz aaaaber leider ist das sehr langsam wenn jemand z.B. eine Mailingliste versendet, da die ausgehenden EMail ja auch durch den SA gejagt werden - ist das sinnvoll, wie schaltet man das ab?
Die neue Lösung - kein .sh Script welches jedesmal den SA startet, sondern einen Daemon benutzen. Den spampd
Wie folgt in der master.cf eingebaut:
Die /etc/default/spampd.conf lauscht an 10025 und gibts an 10026 wieder raus. Das funzt auch wieder prima -
Problem:
Wenn ich eine Mail mit Attachment versende (nur dann!!!) schmeisst mir der Postfix (mail.log) nen wirren Fehler:
(lost connection with 127.0.0.1[127.0.0.1] while sending end of data -- message may be sent more than once) ...
Jemand ne Idee??
ich habe mir den spampd installiert da ich den SA ausserhalb von Amavis nutzen möchte. (Debian Sarge) Bisher hatte ich das mit einem Script in der master.cf gelöst:
Code:
smtp inet n - - - - smtpd -o content_filter=spamassassin:
smtp unix - - - - - smtp -o content_filter=spamassassin:
spamassassin unix - n n - - pipe user=spamd argv=/etc/postfix/sa-filter.sh -f ${sender} ${recipient
/etc/postfix/sa-filter.sh:
Code:
#!/bin/bash
#
# Kann von master.cf aus aufgerufen werden, ist aber sehr langsam
#
/usr/bin/spamassassin | /usr/sbin/sendmail -i "$@"
exit $?
Das hat gefunzt wir Schmitts - Katz aaaaber leider ist das sehr langsam wenn jemand z.B. eine Mailingliste versendet, da die ausgehenden EMail ja auch durch den SA gejagt werden - ist das sinnvoll, wie schaltet man das ab?
Die neue Lösung - kein .sh Script welches jedesmal den SA startet, sondern einen Daemon benutzen. Den spampd
Wie folgt in der master.cf eingebaut:
Code:
smtp inet n - y - - smtpd
-o content_filter=smtp:[127.0.0.1]:10025
-o myhostname=mx.
localhost:10026 inet n - n - 10 smtpd
-o content_filter=
-o myhostname=mx.
Die /etc/default/spampd.conf lauscht an 10025 und gibts an 10026 wieder raus. Das funzt auch wieder prima -
Problem:
Wenn ich eine Mail mit Attachment versende (nur dann!!!) schmeisst mir der Postfix (mail.log) nen wirren Fehler:
(lost connection with 127.0.0.1[127.0.0.1] while sending end of data -- message may be sent more than once) ...
Jemand ne Idee??