diff --git a/src/freedombone-base-email b/src/freedombone-base-email index 2038bc17b68b43cec1571a5b4ce3082a0b5c095a..4cc14a2155b6af80cca6aadeef44e37b2882af1d 100755 --- a/src/freedombone-base-email +++ b/src/freedombone-base-email @@ -1030,6 +1030,7 @@ function email_smtp_proxy_through_isp { fi sed -i "s|dc_smarthost=.*|dc_smarthost=''|g" /etc/exim4/update-exim4.conf.conf sed -i "s|dc_readhost=.*|dc_readhost=''|g" /etc/exim4/update-exim4.conf.conf + sed -i "s|tls_on_connect_ports=.*|tls_on_connect_ports=465|g" /etc/exim4/conf.d/main/03_exim4-config_tlsoptions else if [[ "$isp_smtp_domain" != *'.'* ]]; then return @@ -1091,6 +1092,8 @@ function email_smtp_proxy_through_isp { if [[ "$(hostname)" != *'.local' ]]; then sed -i "s|dc_readhost=.*|dc_readhost='$(hostname)'|g" /etc/exim4/update-exim4.conf.conf fi + sed -i "s|tls_on_connect_ports=.*|tls_on_connect_ports=${isp_smtp_port}|g" /etc/exim4/conf.d/main/03_exim4-config_tlsoptions + fi sed -i "s|dc_use_split_config=.*|dc_use_split_config='true'|g" /etc/exim4/update-exim4.conf.conf