Hallo,
ich habe das Problem, dass eingehende Nachrichten von außen (über Postfix) nicht verschlüsselt werden.
Im Quelltext steht lediglich:
Received: ...
by mail.d.de (Postfix) with SMTP id 0CXXXXXXX
anstelle von:
Received: from ...
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by mail.d.de (Postfix) with ESMTPSA id 2CXXXXXXXX
Bei internen E-Mails funktioniert es einwandfrei und ich weiß, dass bei den Absendern der E-Mails von außen serverseitig alles richtig läuft.
Mein Zertifikat stammt von StartSSL (scheint sonst auch zu funktionieren) und beim einrichten bin ich so Vorgegangen: https://gerritbeine.com/blog/2014/02/21/postfix-und-dovecot-mit-startssl-zertifikaten/
Zu erwähnen ist, dass wenn ich smtpd_tls_security_level = encrypt (anstatt may) einstelle, ich keine E-Mails mehr empfangen kann. Der Absender bekommt lediglich die Fehlermeldung: 5.7.0 Must issue a STARTTLS command first
Meine TLS configs:
### TLS settings
###
## TLS for outgoing mails from the server to another server
smtp_tls_security_level = may
smtp_tls_note_starttls_offer = yes
smtp_tls_cert_file = /etc/ssl/private/mail.d.chain.pem
smtp_tls_key_file = /etc/ssl/private/mail.d.key
smtp_tls_CAfile = /etc/ssl/private/ca.pem
## TLS for email client
#smtpd_tls_req_ccert = yes
smtpd_tls_auth_only = yes
smtpd_tls_security_level = may
smtpd_tls_cert_file = /etc/ssl/private/mail.d.chain.pem
smtpd_tls_key_file = /etc/ssl/private/mail.d.key
smtpd_tls_CAfile = /etc/ssl/private/ca.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
Ich würde mich über Ratschläge freuen.
Mit freundlichen Grüßen
McDonalas
ich habe das Problem, dass eingehende Nachrichten von außen (über Postfix) nicht verschlüsselt werden.
Im Quelltext steht lediglich:
Received: ...
by mail.d.de (Postfix) with SMTP id 0CXXXXXXX
anstelle von:
Received: from ...
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by mail.d.de (Postfix) with ESMTPSA id 2CXXXXXXXX
Bei internen E-Mails funktioniert es einwandfrei und ich weiß, dass bei den Absendern der E-Mails von außen serverseitig alles richtig läuft.
Mein Zertifikat stammt von StartSSL (scheint sonst auch zu funktionieren) und beim einrichten bin ich so Vorgegangen: https://gerritbeine.com/blog/2014/02/21/postfix-und-dovecot-mit-startssl-zertifikaten/
Zu erwähnen ist, dass wenn ich smtpd_tls_security_level = encrypt (anstatt may) einstelle, ich keine E-Mails mehr empfangen kann. Der Absender bekommt lediglich die Fehlermeldung: 5.7.0 Must issue a STARTTLS command first
Meine TLS configs:
### TLS settings
###
## TLS for outgoing mails from the server to another server
smtp_tls_security_level = may
smtp_tls_note_starttls_offer = yes
smtp_tls_cert_file = /etc/ssl/private/mail.d.chain.pem
smtp_tls_key_file = /etc/ssl/private/mail.d.key
smtp_tls_CAfile = /etc/ssl/private/ca.pem
## TLS for email client
#smtpd_tls_req_ccert = yes
smtpd_tls_auth_only = yes
smtpd_tls_security_level = may
smtpd_tls_cert_file = /etc/ssl/private/mail.d.chain.pem
smtpd_tls_key_file = /etc/ssl/private/mail.d.key
smtpd_tls_CAfile = /etc/ssl/private/ca.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
Ich würde mich über Ratschläge freuen.
Mit freundlichen Grüßen
McDonalas