SSL-Zertifikat für Mailserver verwenden

Gast #5229046
Lesenswert?

Ich denke mal, der Bereich für Webseiten inkludiert auch allgemeinere 
Serverfragen.
Ich habe einen vServer mit eigener IP, aber mehrere Domains, nachfolgend 
example1.de example1.com example2.de example2.com genannt.

example1.de und example2.de sind jeweils eigene Webseiten und haben 
getrennte Rootverzeichnisse.
example1.com und example2.com sind jeweils Aliases der eben genannten 
Seiten.

Das alles ist per ISPConfig konfiguriert und funktioniert auch prima, 
inklusive der SSL-Zertifikate von Letsencrypt. Es wird jeweils ein 
Zertifikat für example1.de+example1.com und eines für 
example2.de+example2.com geholt.

Nun wollte ich meinem Mailserver auch ein SSL-Zertifikat verpassen. Da 
/etc/mailname auf example1.com zeigt, habe ich das entsprechende 
Zertifikat dafür ausgewählt.

Ich verwende jetzt allerdings auch eine Mailadresse @example2.com

Wenn ich das Ganze mit
https://de.ssl-tools.net/mailservers
überprüfe, wird bemängelt, dass example2.com nicht zum Zertifikat des 
Mailservers passt! Ist ja auch klar, denn dem Mailserver kann ich ja nur 
ein einziges Zertifikat verpassen... Das würde allerdings auch erklären, 
warum einige meiner Mails in Spamfiltern landen.

Die Frage ist nun aber, wie man es richtig macht? Kann mir jemand 
folgen?
#5229057
Lesenswert?

IMHO zertifizieren Zertifikate für verschlüsselten SMTP Transport die 
Identität des Mailservers, nicht der Mailadresse.

Das bedeutet also, dass ein Mailserver in allen Domains, in denen er 
aufkreuzt, den gleichen Namen haben muss. Weshalb ein Mailserver mit 
zertifiziertem Namen mx.domain1.de auch dann so heissen muss, wenn er 
zusätzlich für Mails von und zu domain2.de zuständig ist. Im MX von 
domain2.de muss also mx.domain1.de stehen.
#5229425
Lesenswert?

Peter schrieb:
> Blöde Frage: Wie finde ich denn raus, was im MX drin steht? Diese Option
> habe ich bei meinem Provider nicht.

Windows:

> nslookup -type=mx ix.de
...
Nicht autorisierende Antwort:
ix.de   MX preference = 50, mail exchanger = secondarymx.heise.de
ix.de   MX preference = 10, mail exchanger = relay.heise.de

Linux:

$ dig mikrocontroller.net mx
...
;; ANSWER SECTION:
mikrocontroller.net.    86400   IN      MX      20 mxext3.mailbox.org.
mikrocontroller.net.    86400   IN      MX      10 mxext1.mailbox.org.
mikrocontroller.net.    86400   IN      MX      10 mxext2.mailbox.org.
Gast #5256768
Lesenswert?

Ich habe die Änderung im MX jetzt schon vor einigen Wochen gemacht. 
Leider gibt es noch immer Probleme.

nslookup zeigt mir abwechselnd den alten und den neuen MX an. Ich 
dachte, dass das höchstens ein paar Tage dauert, bis sich die Änderung 
überall rumgesprochen hat.

Wenn ich hier nachsehe
https://www.heise.de/netze/tools/dns/
sehe ich gar nur den alten Eintrag.

Jemand eine Ahnung, wie lange das normalerweise dauert? Was könnte ich 
noch überprüfen?
Gast #5256883
Lesenswert?

Kann man irgendwie rausfinden, wo der Fehler ist? Ich meine, mehr als 
den richtigen Eintrag setzen kann ich bei meinem Provider nicht. Laut 
Anfrage beim Provider wäre auch alles korrekt. Trotzdem habe ich mal den 
neuen, mal den alten MX.
Gast #5258756
Lesenswert?

Also, das Problem ist nun gelöst. Letztendlich waren die 
Backup-DNS-Server des Providers noch falsch konfiguriert... Als sie es 
korrigiert hatten, ging alles.

Auf die Spur kam ich dem mit

dig +additional +trace example.com mx

Vielen Dank für eure Tipps und einen guten Rutsch!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren