Volker Fervers wrote:
Hallo!
Ich versuche, per postfix an yahoo.es eine Nachricht einzuliefern und erhalte in /var/log/mail:
Sep 1 15:17:49 a postfix/smtp[27304]: warning: valid_hostname: empty hostname Sep 1 15:17:49 a postfix/smtp[27304]: warning: malformed domain name in resource data of MX record for smtp-es.mail.vip.ukl.yahoo.com:
Nicht ganz unverständlich, da
~> dig MX smtp.correo.yahoo.es ... ;; QUESTION SECTION: ;smtp.correo.yahoo.es. IN MX
;; ANSWER SECTION: smtp.correo.yahoo.es. 3644 IN CNAME smtp-es.mail.vip.ukl.yahoo.com. smtp-es.mail.vip.ukl.yahoo.com. 633 IN MX 0 .
ergibt. Nur was ist der Sinn von das Ganze? Wieso zeigt der MX-Eintrag auf "."? Gibt es da ein RFC zu?
CNAME und MX vertragen sich nicht, das steht auch in den RFCs. Ich bekomme jedenfalls eine ganz andere Liste von Servern, wenn ich "dig mx yahoo.es" aufrufe: ;; ANSWER SECTION: yahoo.es. 7200 IN MX 1 a.mx.mail.yahoo.com. yahoo.es. 7200 IN MX 1 b.mx.mail.yahoo.com. yahoo.es. 7200 IN MX 1 c.mx.mail.yahoo.com. yahoo.es. 7200 IN MX 1 d.mx.mail.yahoo.com. yahoo.es. 7200 IN MX 1 e.mx.mail.yahoo.com. yahoo.es. 7200 IN MX 1 f.mx.mail.yahoo.com. yahoo.es. 7200 IN MX 1 g.mx.mail.yahoo.com. yahoo.es. 7200 IN MX 5 h.mx.mail.yahoo.com. Wie kommst du an smtp.correo.yahoo.es? Na ja, wäre nicht das erste mal, dass ein Yahooserver unsauber konfiguriert ist... Hier ein Auszug aus der changes.txt von Postfix: 20050726 Horror: total rewrite of DNS client error handling because some misguided proposal attempts to give special meaning to some syntactically invalid MX hostname lookup result. Not only that, people expect sensible results with reject_unknown_sender_domain etc. Files: dns/dns_lookup.c, smtp/smtp_addr.c smtpd/smtpd_check.c, lmtp/lmtp_addr.c. 20060201 Bugfix: despite efforts to treat malformed domain names as hard errors (change 20050726) they were still processed as soft errors. File: dns/dns_lookup.c. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org