瀏覽代碼

[Postfix] Enable/create smtp_tls_policy_maps

André 7 年之前
父節點
當前提交
c6aa3610f0
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      data/Dockerfiles/postfix/postfix.sh

+ 8 - 0
data/Dockerfiles/postfix/postfix.sh

@@ -29,6 +29,14 @@ query = SELECT DISTINCT
   END AS result;
   END AS result;
 EOF
 EOF
 
 
+cat <<EOF > /opt/postfix/conf/sql/mysql_tls_policy_override_maps.cf
+user = ${DBUSER}
+password = ${DBPASS}
+hosts = unix:/var/run/mysqld/mysqld.sock
+dbname = ${DBNAME}
+query = SELECT CONCAT(policy, ' ', parameters) AS tls_policy FROM tls_policy_override WHERE active = '1' AND dest = '%s'
+EOF
+
 cat <<EOF > /opt/postfix/conf/sql/mysql_tls_enforce_in_policy.cf
 cat <<EOF > /opt/postfix/conf/sql/mysql_tls_enforce_in_policy.cf
 user = ${DBUSER}
 user = ${DBUSER}
 password = ${DBPASS}
 password = ${DBPASS}