Hallo Urs,
On Sat, Oct 07, 2017 at 09:26:55PM +0200, Urs Liska wrote:
Am 7. Oktober 2017 21:03:12 MESZ schrieb "Uwe Kleine-König" uwe@kleine-koenig.org:
Hallo,
On Fri, Oct 06, 2017 at 11:26:44PM +0200, Urs Liska wrote:
- Ich habe einen (Debian 9-) Root-Server, bei dem ich den größten
Teil
der DNS-Einträge selbst einstellen kann, allerdings nicht im
System
selbst, sondern in einem Web-Interface des Providers.
- Auf dem ist Postfix als MTA und Dovecot als IMAP-Server
installiert
(und weitgehend konfiguriert).
- Ich habe eine feste IP und einen festen Hostnamen. Einstellen kann ich:
- "myhostname" in Postfix
Soweit so gut.
- Reverse-DNS-Eintrag. Hier zeigt die (fest vorgegebene) IP-Adresse auf den FDQN des Servers, also den echten Hostnamen des Rechners. (Dieser ist eine Subdomain von startdedicated.de als einer großen Sammel-Domain des Providers)
Hier ist ein Konzept bei Dir falsch. Es gibt nicht *den* FQDN eines Hosts. Ich habe den reverse DNS-Namen meines Mailservers auf "arcturus.kleine-konig.org" zeigen, und das ist auch, was ich im postfix (/etc/mailname) verwende.
Ok. Ich kann hier demnach einen Fantasienamen angeben, aber nur für die *Sub*domain. Als Domain kommen nur die in Frage, die ich tatsächlich registriert habe?
Das kommt nur auf die Checks an, die da in der Webseite Deines Hosters implementiert sind. Theoretisch kannst Du da reinschreiben was Du willst, solange es sich an die Regeln eines Hostnamens hält. Sinnvoll ist aber nur, wenn Du was reinschreibst was sich andersrum auch wieder auf die IP auflöst.
Was ich nicht verstehe, ist, dass die Fehlermeldung von GMX und
web.de (in
meinem archivierten Post und auf https://postmaster.gmx.com/en/error-messages?rdns#rdns) darauf
hindeutet,
dass der PTR-RR (Reverse-DNS-Eintrag) nicht korrekt auf den
Mailserver
zurückverweist. Aber das tut er ja auch nicht, denn er verweist nicht
auf
den Hostnamen des Postfix-, sondern auf den des Linux-Servers.
Viele Serveradmins (so auch United Internet mit gmx und web.de) verlangen, dass ein einliefernder MTA sich per HELO (oder EHLO) mit dem Namen vorstellt, auf den der PTR-Record für dessen IP zeigt. Zudem darf das laut Deines Link kein Name sein, der von Deinem Provider vorgegeben wird.
Ergo musst Du das so machen wie ich oben: Gibt Deinem Server einen Namen (ich würde hier keine Funktion implizieren, also nicht "mail" oder so).
Ok. Blöde Frage: kann ich in meinem Linux den Hostnamen des Servers ändern? D.h. ändern kann ich ihn natürlich, aber stört das nicht die "Findbarkeit"?
Richtig. Ein Server muss nicht wissen unter welchen Namen im DNS sich seine IP verbirgt. Und wenn Du den klausimausi.ursliska.de nennst und der Name nicht im DNS auftaucht, ist das auch egal bis Du als klausimausi eine Mail bei GMX oder so abliefern willst.
Den konfigurierst Du dann auch als mailname und trägst den als reverse-DNS für Deine IP ein.
Verwendest Du irc? Vielleicht kann man das leichter "live" klären. -> freenode/#flug.
Noch nicht, aber das lässt sich ja ändern ;-) Bin allerdings unterwegs und weiß nicht, wann ich mich wieder online gehen kann.
In der Regel idle ich da. Sprich mich einfach an, vielleicht triffst Du mich ja gerade online an.
Liebe Grüße Uwe