Was bedeutet es, eine Verbindung zu aspmx.l.google.com herzustellen ?:25: Das Netzwerk ist nicht erreichbar.

13

Ich habe einen Server mit RHEL 6 und Postfix (postfix-2.6.6-2.2.el6). Wenn ich versuche, eine E-Mail an Google zu senden, erhalte ich Folgendes in / var / logmaillog:

postfix/smtp[13414]: 6F4DC10406E7: to=<[email protected]>, relay=none, delay=0.16, delays=0.02/0/0.14/0, dsn=4.4.1, status=deferred (connect to aspmx.l.google.com[2a00:1450:4013:c01::1b]:25: Network is unreachable)

Dieser Fehler tritt nur in dieser Domain auf (englishonlineuniversity.com).

Was bedeutet es, eine Verbindung zu aspmx.l.google.com herzustellen ?:25: Das Netzwerk ist nicht erreichbar.

user161834
quelle

Antworten:

18

Dies bedeutet, dass Ihr MTA versucht, über IPv6 (2a00: 1450: 4013: c01 :: 1b) eine Verbindung mit Google SMTP herzustellen. Dies funktioniert nicht, da Ihr Netzwerk IPv6 wahrscheinlich nicht unterstützt.

Um die Fehlermeldung zu beseitigen, können Sie Postfix so konfigurieren, dass IPv6 nicht verwendet wird, indem Sie Ihre /etc/postfix/main.cfmit dieser Anweisung bearbeiten :

inet_protocols = ipv4

Danach musst du postfix neu starten:

/etc/init.d/postfix restart
etagenklo
quelle
Wahrscheinlich liegt ein Problem mit der Namensauflösung oder dem Routing zum IPv4 MX vor. Wenn Sie Postfix nicht nur als IPv6 konfigurieren, werden immer die IPv4-Antworten und dann die IPv6-Antworten verwendet.
NickW
1
Um das feststellen zu können, müsste man den Rest des Protokolls sehen. Die bereitgestellte Zeile zeigt nur an, dass die IPv6-Verbindung nicht funktioniert. Möglicherweise wird die Mail in der nächsten Zeile über IPv4 zugestellt. Soweit ich weiß, wird Postfix standardmäßig zuerst IPv6 und dann IPv4 als Fallback versuchen: postfix.org/postconf.5.html#smtp_address_preference
etagenklo
Du hast recht, das hat sich geändert, wie hier angegeben: postfix.org/postconf.5.html#inet_protocols
NickW
1
Dies hilft nicht, wenn das Problem tatsächlich darin besteht, dass der Server nicht mit dem Internet verbunden ist.
Michael Hampton
Sie können auch smtp_address_preference = ipv4ipv6
Francisco R
1

Einige ISPs erlauben localhost nicht als Domainnamen (QFDN) und lehnen eingehende E-Mails von Ihrem Server ab. Im /etc/postfix/main.cfÜbrigen gilt Folgendes:

myhostname = localhost

zu einem vollqualifizierten Domainnamen, den Sie besitzen, dh:

myhostname = geoip-db.com
mydestination = geoip-db.com, localhost.localdomain, localhost
Kurt Van den Branden
quelle