[Postfixbuch-users] HELO Checks und IPv6

Christian Felsing pug+postfixbuch-users at felsing.net
Mi Dez 11 10:31:09 CET 2013


Hallo zusammen,

nachdem Googlemail nun auch IPv6 kann, bin ich auf ein merkwürdiges
Problem bei Postfix gestoßen:

Dec 11 10:15:23 velianet postfix/smtpd[15053]: NOQUEUE: reject: RCPT
from mail-ie0-x235.google.com[2607:f8b0:4001:c03::235]: 554 5.7.1
<hostmaster at ip6.li>: Recipient address rejected: Invalid HELO/EHLO;
Cannot resolve 'mail-ie0-x235.google.com', no records found;
from=<tsstnet+caf_=hostmaster=ip6.li at googlemail.com>
to=<hostmaster at ip6.li> proto=ESMTP helo=<mail-ie0-x235.google.com>
Dec 11 10:15:23 velianet postfix/smtpd[15053]: disconnect from
mail-ie0-x235.google.com[2607:f8b0:4001:c03::235]

Postfix weist Mails von Google ab, weil er angeblich die IPv6 Adresse
von Googles Mailserver nicht auflösen kann, was aber Unsinn ist:

$ host 2607:f8b0:4001:c03::243
3.4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.3.0.c.0.1.0.0.4.0.b.8.f.7.0.6.2.ip6.arpa
domain name pointer mail-ie0-x243.google.com.

$ host mail-ie0-x243.google.com
mail-ie0-x243.google.com has IPv6 address 2607:f8b0:4001:c03::243

Demnach gibt es weder bei Google noch auf dem zuständigen DNS Server
irgendein Problem.

Die Besonderheit ist hier nur, dass mail-ie0-x243.google.com keine IPv4
Adresse hat, was IMHO keiner RFC widerspricht.

Der Postfix ist so konfiguriert, dass er IPv4 und IPv6 spricht:
inet_protocols = ipv4, ipv6
In dieser Hinsicht funktioniert auch alles, nur eben der Helo Check für
IPv6 only Hosts nicht.

Gibt es da irgendeine Option, die man noch setzen muss, damit die Helo
Checks auch mit IPv6 only funktionieren?

Viele Grüße
Christian



Mehr Informationen über die Mailingliste Postfixbuch-users