Ich habe Postfix erfolgreich auf meinem VPS installiert. Ich möchte verschlüsselte E-Mails senden. Ich habe alle Zertifikate und privaten Schlüssel installiert und meine conf-Datei festgelegt:
smtpd_tls_key_file = <path to my private key>
smtpd_tls_cert_file = <path to my cert file>
smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination
smtpd_tls_security_level = encrypt
Aber ich weiß nicht, was ich sonst tun soll. Ich meine, wie kann ich überprüfen, ob meine E-Mails verschlüsselt werden? Ich benutze die PHP- mail()
Funktion, um ausgehende Mails zu senden.
Antworten:
Wenn Postfix E-Mails an einen anderen Server sendet , fungiert Postfix als SMTP-Client . Daher müssen Sie auf das zugehörige Dokument zu SMTP-Client und TLS verweisen .
Um die TLS-Verschlüsselungsfunktion für den Postfix-SMTP-Client zu aktivieren, müssen Sie diese Zeile eingeben
main.cf
Der Postfix-SMTP-Client wird in den Opportunistic-TLS-Modus versetzt, dh die SMTP-Transaktion wird verschlüsselt, wenn die STARTTLS ESMTP-Funktion vom Server unterstützt wird. Andernfalls werden Nachrichten im Klartext gesendet.
Erhöhen Sie
smtp_tls_loglevel
auf 1 , um herauszufinden, ob die SMTP-Transaktion verschlüsselt ist oder nichtMit dieser Konfiguration hat Postfix eine Protokollzeile, wie diese SMTP-Transaktion verschlüsselt ist.
Wenn Sie mit dem Bearbeiten der Konfigurationsdatei fertig sind, müssen Sie Folgendes ausführen:
Damit die Änderungen wirksam werden.
Hinweis: Ihre obige Konfiguration deckt nur den Postfix SMTP-Server ab
smtpd
, einen Daemon, der zum Empfangen von E-Mails verwendet wird.quelle
smtpd_tls_security_level = may
?? nichtsmtp_tls_security_level
.Anscheinend möchten Sie normale, unverschlüsselte E-Mails über eine sichere, verschlüsselte / authentifizierte Verbindung senden.
Hier möchten Sie überprüfen, ob Verbindungen zu Ihrem MTA tatsächlich Ihre verschlüsselten Kommunikationsmittel verwenden.
Diese Frage wurde hier beantwortet: /security/58857/test-starttls-configuration-of-smtp-server
Zum Beispiel: https://www.checktls.com/tests.html
quelle