Fetchmail : SMTP error: 451; not flushed
Hi, wie bekomme ich fetchmail dazu die mals auf dem server zu löschen wenn ich einen SMTP Fehler (SMTP error: 451 4.1.8 Domain of sender address ... does not resolve ) bekomme ? Danke schonaml im Voraus ! gruß Fred Kastl Fetchmail Aufruf: /usr/bin/fetchmail -d600 --syslog -M ppp0 --antispam '451,571,550,501,554' Auszug aus dem Log File: reading message 5 of 12 (4239 octets) fetchmail: SMTP error: 451 4.1.8 Domain of sender address test3@test3.com does not resolve .... not flushed --configdump output: # Entry for site `mail.epost.de' begins: { "pollname":"mail.epost.de", 'active':TRUE, "via":None, "protocol":"POP3", 'port':0, 'timeout':300, 'interval':0, "envelope":"Received", 'envskip':0, "qvirtual":None, "auth":"any", 'dns':TRUE, 'uidl':FALSE, "aka":[], "localdomains":[], "interface":None, "monitor":"ppp0", "plugin":None, "plugout":None, "principal":None, 'tracepolls':FALSE, 'users': [ { "remote":"xxxxxx", "password":"xxxxxx", 'localnames':["xxxx"], 'fetchall':FALSE, 'keep':FALSE, 'flush':FALSE, 'rewrite':TRUE, 'stripcr':FALSE, 'forcecr':FALSE, 'pass8bits':FALSE, 'dropstatus':FALSE, 'dropdelivered':FALSE, 'mimedecode':FALSE, 'idle':FALSE, "mda":None, "bsmtp":None, 'lmtp':FALSE, "preconnect":None, "postconnect":None, 'limit':0, 'warnings':3600, 'fetchlimit':0, 'batchlimit':0, 'ssl':FALSE, "sslkey":None, "sslcert":None, "sslproto":None, 'sslcertck':FALSE, "sslcertpath":None, "sslfingerprint":None, 'expunge':0, "properties":None, "smtphunt":["localhost"], "fetchdomains":[], "smtpaddress":None, "smtpname":None, 'antispam':'571 550 501 554 451 571 550 501 554', "mailboxes":[], } , ] } ,
* On Tue, 29 Oct 2002 at 14:52 +0100, Fred Kastl wrote:
wie bekomme ich fetchmail dazu die mals auf dem server zu löschen wenn ich einen SMTP Fehler (SMTP error: 451 4.1.8 Domain of sender address ... does not resolve ) bekomme ? [...] Auszug aus dem Log File: reading message 5 of 12 (4239 octets) fetchmail: SMTP error: 451 4.1.8 Domain of sender address test3@test3.com does not resolve .... not flushed
Da hat Dir vermutlich jemand eine Mail mit einem ungültige Sender-Header geschickt. Entweder Du bringst Deinem lokalen MTA bei, diese Mails nicht zu rejecten, oder Du löscht sie manuell vom POP3-Server. telnet pop3.provider.xxx USER bla PASS foo LIST RETR 1 DELE 1 QUIT -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at
*** Fred Kastl (mailinglist@fred.homelinux.org) schrieb in suse-linux heute:
[...] wie bekomme ich fetchmail dazu die mals auf dem server zu löschen wenn ich einen SMTP Fehler (SMTP error: 451 4.1.8 Domain of sender address ... does not resolve ) bekomme ?
Bitte *Beschäftige* Dich mit solchen Mechanismen! Es kann sich - soweit es maschinell mögliche Heuristik betrifft - genauso gut um eine tempo- räre Fehlfunktion handeln, weshalb es geradezu wahnwitzig wäre, solche Mails (gleich) wegzuwerfen! Statt dessen solltest Du die Konfiguration Deines MTA entsprechend an- passen (Beispielsweise bei sendmail/m4 die "Variablen" "confTO_QUEUE\ (WARN|RETURN)*")! MG Henning Hucke -- Die schnellere Routine ist immer die, die Du nicht aufrufst!
hi, am liebsten währe es mir wenn er sie an ein bestimmtest postfach schicken würde, aber allgemein möchte ich schon das Mails mit falschem Header rejected werden. Ich bekomme am tag so 50 Spam Mails und wenn die in der Mailbox bleiben werden sie alle 10 min erneut gefetcht das erzeugt sehr viel unnötigen Traffic. gruß Fred Henning Hucke schrieb:
*** Fred Kastl (mailinglist@fred.homelinux.org) schrieb in suse-linux heute:
[...] wie bekomme ich fetchmail dazu die mals auf dem server zu löschen wenn ich einen SMTP Fehler (SMTP error: 451 4.1.8 Domain of sender address ... does not resolve ) bekomme ?
Bitte *Beschäftige* Dich mit solchen Mechanismen! Es kann sich - soweit es maschinell mögliche Heuristik betrifft - genauso gut um eine tempo- räre Fehlfunktion handeln, weshalb es geradezu wahnwitzig wäre, solche Mails (gleich) wegzuwerfen!
Statt dessen solltest Du die Konfiguration Deines MTA entsprechend an- passen (Beispielsweise bei sendmail/m4 die "Variablen" "confTO_QUEUE\ (WARN|RETURN)*")!
MG Henning Hucke
hi, am liebsten währe es mir wenn er sie an ein bestimmtest postfach schicken würde, aber allgemein möchte ich schon das Mails mit falschem Header rejected werden. Ich bekomme am tag so 50 Spam Mails und wenn die in der Mailbox bleiben werden sie alle 10 min erneut gefetcht das erzeugt sehr viel unnötigen Traffic. gruß Fred Henning Hucke schrieb:
*** Fred Kastl (mailinglist@fred.homelinux.org) schrieb in suse-linux heute:
[...] wie bekomme ich fetchmail dazu die mals auf dem server zu löschen wenn ich einen SMTP Fehler (SMTP error: 451 4.1.8 Domain of sender address ... does not resolve ) bekomme ?
Bitte *Beschäftige* Dich mit solchen Mechanismen! Es kann sich - soweit es maschinell mögliche Heuristik betrifft - genauso gut um eine tempo- räre Fehlfunktion handeln, weshalb es geradezu wahnwitzig wäre, solche Mails (gleich) wegzuwerfen!
Statt dessen solltest Du die Konfiguration Deines MTA entsprechend an- passen (Beispielsweise bei sendmail/m4 die "Variablen" "confTO_QUEUE\ (WARN|RETURN)*")!
MG Henning Hucke
participants (3)
-
Adalbert Michelic
-
Fred Kastl
-
Henning Hucke