Hallo, On Tue, 09 Jul 2002, Matthias Hentges wrote:
Folgende Fehlermeldung bekomme ich wenn ich fetchmail -a aufrufe:
2 messages for mein.name@beispiel.de at post.strato.de (2288 octets). reading message 1 of 2 (1160 octets) .fetchmail: SMTP error: 451 4.1.8 Domain of sender address mein.name@beispiel.de does not resolve not flushed reading message 2 of 2 (1128 octets) .fetchmail: SMTP error: 451 4.1.8 Domain of sender address mein.name@beispiel.de does not resolve not flushed 1 message for mein.zweitname@beispiel.de at post.strato.de (1103 octets). reading message 1 of 1 (1103 octets) .fetchmail: SMTP error: 451 4.1.8 Domain of sender address mein.name@beispiel.de does not resolve not flushed
Ich bin zwar kein sendmail spezialist (ich bekomme immer nen heulkrampf wenn ich die config sehe)
Och? Wieso denn? :)
aber es sieht so aus als würde fetchmail einen reverse-lookup machen auf deine Domain beispiel.de was nicht funktioniert.
Nein, der Fehler stammt von sendmail, den fetchmail nur weitergibt, da es mit sendmail ja per SMTP redet. Zur Erinnerung: POP-Daemon bei Strato -- POP3 --> fetchmail -- SMTP --> sendmail -- ...
Entweder gibt es die Domain nicht (unwarscheinlich, das von der Domain ja E-Mails kommen), oder die DNS-Abfrage funktioniert nicht.
Genau. Und zwar die, die sendmail versucht, wenn es von fetchmail die Mail ueberreicht bekommt (und das klappt nicht, sendmail meckert zu fetchmail: "ne, nehm ich nich", und der meldet das dann)...
Alternativ versuch mal die reverse-lookups abzustellen.
Yast / rc.config: keine Ahnung m4-Datei: FEATURE(`accept_unresolvable_domains')dnl Ist (so) aber eine Sicherheitsluecke die nur das Symptom behebt. Besser du versuchst herauszufinden _warum_ sendmail den Namen nicht aufloesen kann (schau mal /etc/host.conf, /etc/mail/service*.switch und /etc/nsswitch.conf und mach mal ein 'grep switch /etc/sendmail.cf'. -dnh -- Any sufficiently advanced bug is indistinguishable from a feature. -- Rich Kulawiec [from the fortune file]