Joerg Frings-Fuerst wrote:
Hallo,
ich habe ein blödes Problem :
ich hole mit fetchmail meine Mails ab und als MTA läuft postfix. In dem postfix habe ich einige header-checks zum Spam-Abwehr laufen. Soweit läuft es auch :
postfix/cleanup[6651]: 5008E2A6FD: reject: header From: =?GB2312?B?yMvWrrP1?= <34322@21cn.com> from localhost[127.0.0.1]; from=<owner-isdn4linux-outgoing@server-007.to.com> to=<jff@localhost.*> proto=ESMTP helo=<localhost>: NO SPAM TO THIS SERVER fetchmail[29357]: SMTP error: 550 Error: NO SPAM TO THIS SERVER
fetchmail[29357]: SMTP listener refused delivery fetchmail[29357]: flushed
Die Mail wird also abgelehnt und von fetchmail auf dem Server gelöscht.
Aber inner wieder kommt es vor : fetchmail[29357]: SMTP error: 550 Error: Message content rejected fetchmail[29357]: not flushed
Hier bekommt fetchmail auch den Error 550, löscht die Mail aber nicht.
Ich denke mal der Fehler liegt beim fetchmail. Hier meine .fetchmailconf
set syslog set bouncemail set spambounce set daemon 600
[....]
poll pop.1und1.com with proto POP3 timeout 60 user "pt******" there with password "xxxx" is info here user "pt******" there with password "xxxx" is jff_jff here user "pt******" there with password "xxxx" is mail here
options warnings 3600 antispam 571 501 554
Ergänze hier doch noch 550.
Ich habe schon so ziemlich alles an Parametern ausprobiert, google gefüttert aber keine Lösung gefunden. Ich denke ich habe mich im Augenblick total verrannt und sehe den Wald vor lauter Bäumen nicht mehr.
Da ich mich jetzt schon 2 Wochen mit dem Problem rumschlage meine Bitte an Euch :
Wo könnte der Fehler liegen?
Oder Du definierst den Error-Code in den Header-Checks um auf z.B. 554. -- Gruß, Andreas