[Postfixbuch-users] grundlegende Verständnisfragen und mehr...
Andi Voss
andi at andis.mine.nu
So Dez 19 19:14:28 CET 2004
Ralf Hildebrandt schrieb:
> * Jim Knuth <jk at jkart.de>:
>
>>Hallo und guten Tag Ralf,
>>
>>danke für die Email vom 19.12.2004 um 11:50
>>Ralf Hildebrandt schrieb - wrote:
>>
>>
>>>* Jim Knuth <jk at jkart.de>:
>>
>>>>Falsch. ;) Siehe unten.
>>
>>>Nein, seine master.cf sprach anderes
>>
>>
>>
>>ok, mag sein. Aber sein Text ist doch wohl eindeutig. *gg*
>
>
> Übersetzung: Da master.cf und geaeusserter Wunsch nicht uebereinstimmen ist
> das also alles Grütze :)
>
>
Ok ich erklär mal was und warum ich was gemacht habe:
Habe amavisd_new installiert wie im Buch von Peer Heinlein beschrieben -
funktioniert wunderbar.
Einträge in master.cf:
smtp inet n - n - - smtpd
localhost:10025 inet n - n - - smtpd -o
content_filter=
smtp-amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1800
-o disable_dns_lookups=yes
Dann hab ich mit
perl -MCPAN -e shell
cpan> install Mail::SpamAssassin
installiert.
Konfiguriert hab ich da noch nix SA bezügl.
Leider wird der SA so nicht aufgerufen, wenn ich eine Mail versende.
Dec 19 17:59:13 milhouse postfix/smtpd[1682]: connect from
unknown[192.168.0.2]
Dec 19 17:59:14 milhouse postfix/smtpd[1682]: 9E6E537577D:
client=unknown[192.168.0.2], sasl_method=PLAIN,
sasl_username=andi at andis.mine.nu
Dec 19 17:59:14 milhouse postfix/cleanup[1685]: 9E6E537577D:
message-id=<41C5C08B.6000905 at wiebke-hebamme.de>
Dec 19 17:59:14 milhouse postfix/qmgr[1671]: 9E6E537577D:
from=<xxx at wiebke-hebamme.de>, size=613, nrcpt=1 (queue active)
Dec 19 17:59:14 milhouse postfix/smtpd[1682]: disconnect from
unknown[192.168.0.2]
Dec 19 17:59:16 milhouse postfix/smtpd[1690]: connect from
localhost[127.0.0.1]
Dec 19 17:59:16 milhouse postfix/smtpd[1690]: NOQUEUE: reject: RCPT from
localhost[127.0.0.1]: 554 <xxx at freenet.de>: Relay access denied; from=
Dec 19 17:59:16 milhouse postfix/smtpd[1690]: disconnect from
localhost[127.0.0.1]
Dec 19 17:59:16 milhouse postfix/smtp[1686]: 9E6E537577D:
to=<xxx at freenet.de>, relay=127.0.0.1[127.0.0.1], delay=2, status=bounced
(host 127.0.
Dec 19 17:59:16 milhouse postfix/cleanup[1685]: E0E6C375781:
message-id=<20041219165916.E0E6C375781 at milhouse.andis.mine.nu>
Dec 19 17:59:16 milhouse postfix/qmgr[1671]: E0E6C375781: from=<>,
size=2545, nrcpt=1 (queue active)
Dec 19 17:59:16 milhouse postfix/qmgr[1671]: 9E6E537577D: removed
Daher hab ich mich aufgemacht und nach ner Lösung gesucht...und die war
eben in master.cf:
smtp inet n - n - - smtpd -o
content_filter=spamassassin:
smtps inet n - n - - smtpd -o
smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes -o
content_filter=spamassassin:
submission inet n - n - - smtpd -o
smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes -o
content_filter=spamassassin:
spamassassin unix - n n - - pipe
user=nobody argv=/usr/bin/spamc -f -e
/usr/sbin/sendmail -oi -f ${sender} ${recipient}
So wird der Spamd jetzt aufgerufen, weil er ja von smtp an spamassassin
weitergegeben wird:
[....]
Dec 19 17:36:38 milhouse postfix/smtpd[1274]: disconnect from
unknown[192.168.0.2]
Dec 19 17:36:38 milhouse spamd[1268]: connection from localhost
[127.0.0.1] at port 32780
Dec 19 17:36:38 milhouse spamd[1268]: info: setuid to nobody succeeded
Dec 19 17:36:38 milhouse spamd[1268]: processing message
<41C5BB3F.8000000 at wiebke-hebamme.de> for nobody:99.
Dec 19 17:36:39 milhouse spamd[1268]: clean message (-2.8/2.0) for
nobody:99 in 0.3 seconds, 589 bytes.
Dec 19 17:36:39 milhouse spamd[1268]: result: . -2 - ALL_TRUSTED
scantime=0.3,size=589,mid=<41C5BB3F.8000000 at wiebke-hebamme.de>,autolearn=failed
Dec 19 17:36:39 milhouse postfix/pipe[1278]: C695B37577D:
to=<xxxx at freenet.de>, relay=spamassassin, delay=1, status=sent
(milhouse.andis.mine.nu
Dec 19 17:36:39 milhouse postfix/qmgr[1267]: C695B37577D: removed
[...]
Allerdings bekomme ich so immer ein autolearn=failed obwohl ich es in
der local.cf aktiviert habe.
Wie sähe denn ein "richtiger" Anschluss von SA an Postfix durch
amavisd_new aus?
Wenn man amavisd_new benutzt, dann sind ja die SA Einstellungen in der
amavisd.conf zu machen und nicht mehr in der local.cf von SA oder?
Wo legt SA Spammails ab?
Kann mal jemand seine local.cf von SA zeigen oder die Einträge in
amavisd.conf bzgl. SA ?
spamassassin -D --lint sagt mir das hier:
[...]debug: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC
debug: plugin: registered Mail::SpamAssassin::Plugin::SPF=HASH(0x8af5e28)
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84e9a1c)
implements 'parse_config'
debug: plugin: Mail::SpamAssassin::Plugin::Hashcash=HASH(0x8b192c8)
implements 'parse_config'
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84e9a1c)
inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x84e9a1c)
inhibited further callbacks
[...]
debug: rewrite_header: ignoring Subject*****spam(_score_)*****, not
From, Subject, or To
config: SpamAssassin failed to parse line, skipping: use_terse_report
1
config: SpamAssassin failed to parse line, skipping: allways_add_headers
1
config: SpamAssassin failed to parse line, skipping: auto_learn
1
warning: description for HTML_SHOUTING4 is over 50 chars
warning: description for CLICK_TO_REMOVE_1 is over 50 chars
[...]
lint: 190 issues detected.
Sodele das sind die Infos soweit...
Danke Gruss Andi
Mehr Informationen über die Mailingliste Postfixbuch-users