Wie wir wissen, unterstützt Postfix SNI (Server Name Indication) nicht. Wenn Sie also ein Zertifikat definieren, wird es für alle Domänennamen verwendet, die Sie auf diesem Server haben, was für Personen, die dies nicht tun, möglicherweise schlecht ist bereit, viel Geld für den Kauf ausgefallener Zertifikate zu zahlen. Postfix gibt auf seiner Website an, dass sie keine Pläne zur Implementierung von SNI haben.
Ich habe meinen Mailserver mit Dovecot und Postfix konfiguriert. Ich möchte Postfix durch etwas ersetzen, das SNI unterstützt und mit Dovecot kompatibel ist (oder zumindest das gleiche Benutzername / Passwort-Datenbankschema von Dovecot akzeptiert).
Könnten Sie mir bitte sagen, welche Alternativen zu Postfix existieren, die diese Bedingungen erfüllen (vorzugsweise Open Source)?
Antworten:
Wenn Sie bereits alle FQDNs kennen, die Sie benötigen, kaufen Sie ein SAN-Zertifikat.
Wenn Sie mit Ihren Zertifikaten flexibel sein müssen, können Sie versuchen, einen Nginx-SMTP-Proxy einzurichten. Ich habe mir die Dokumentation angesehen und aus der Sicht sollte sie SNI unterstützen, aber es wird keine einfache Einrichtung sein, denke ich: http://nginx.org/en/docs/mail/ngx_mail_ssl_module.html
1. Update:
zwei Links, die Ihnen helfen könnten:
http://citrin.ru/nginx:ngx_mail_core_module
http://wiki.nginx.org/MailCoreModule
2. Update:
Ab 2016 können Sie problemlos kostenlos SAN-Zertifikate aus dem Let's Encrypt Project erhalten .
Ich empfehle dringend, dass Sie sich ein SAN-Zertifikat besorgen und alle FQDN, die Sie für Ihren Dienst benötigen, in dieses eine Zertifikat aufnehmen. Derzeit können Sie bis zu 100 alternative Betreffnamen pro Zertifikat angeben.
quelle