PostFix SSL issue

6 posts / 0 new
Last post
#1 Sat, 03/12/2016 - 15:23
enginama

PostFix SSL issue

I have postfix setup and recently added SSL Cert. I am trying to force outgoing emails to use TLS. I am using client Thunderbird,settings port 465 Use SSL/TLS Authentication Use Normal Password

The emails go but are not encrypted (I can tell as sending the email to a gmail account -gmail tells you if it's encrypted or not).

TLS section of postfix/main.cf:


# TLS parameters
smtpd_tls_cert_file = /etc/postfix/postfix.cert.pem
smtpd_tls_key_file = /etc/postfix/postfix.key.pem
# Comment: removed smtpd_use_tls = yes and replaced with smtpd_tls_security_level=encrypt
smtpd_tls_security_level=encrypt

smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

Checked Mail.log/Mail.err/mail.warn and nothing jumps out as an error in not being able to encrypt

Any suggestions on what I can do to find the cause?

Thu, 03/24/2016 - 17:07
No Expert

Hi,

I have the exact same issue. Did you ever resolve this?

Thanks

Tue, 03/29/2016 - 10:26 (Reply to #2)
enginama

Nope. Sounds like a bug then.

Tue, 03/29/2016 - 10:46
andreychek

Howdy,

It doesn't sound like you're seeing a bug, just a Postfix configuration issue there.

What is the output of the command "postconf -n"?

-Eric

Fri, 04/01/2016 - 11:18
enginama
postconf: warning: /etc/postfix/master.cf: undefined parameter: mua_sender_restrictions
postconf: warning: /etc/postfix/master.cf: undefined parameter: mua_client_restrictions
postconf: warning: /etc/postfix/master.cf: undefined parameter: mua_helo_restrictions
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
allow_percent_hack = no
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
home_mailbox = Maildir/
mailbox_command = /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME
mailbox_size_limit = 0
milter_default_action = accept
milter_protocol = 2
mydestination = server, localhost.domain.net, localhost
mydomain = domain.net
myhostname = my.domain.net
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
non_smtpd_milters = inet:localhost:8891
readme_directory = no
recipient_delimiter = +
sender_bcc_maps = hash:/etc/postfix/bcc
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_milters = inet:localhost:8891
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination permit_inet_interfaces
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
smtpd_sender_restrictions = reject_unlisted_sender
smtpd_tls_CAfile = /etc/postfix/postfix.ca.pem
smtpd_tls_cert_file = /etc/postfix/postfix.cert.pem
smtpd_tls_key_file = /etc/postfix/postfix.key.pem
smtpd_tls_loglevel = 2
smtpd_tls_mandatory_ciphers = high
smtpd_tls_mandatory_protocols = SSLv3, TLSv1
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = hash:/etc/postfix/virtual
Wed, 05/11/2016 - 16:05
enginama

This is still an open issue for me. I posted postconf -n results to here and the forum question, but no response. Having to keep unsecure information out of server emails until I can get this resolved.

Topic locked