File tree Expand file tree Collapse file tree 2 files changed +15
-11
lines changed Expand file tree Collapse file tree 2 files changed +15
-11
lines changed Original file line number Diff line number Diff line change 2525newaliases;
2626
2727# create sni configuration
28- echo -n " " > /opt/postfix/conf/sni.map;
29- for cert_dir in /etc/ssl/mail/* / ; do
30- if [[ ! -f ${cert_dir} domains ]] || [[ ! -f ${cert_dir} cert.pem ]] || [[ ! -f ${cert_dir} key.pem ]]; then
31- continue ;
32- fi
33- IFS=" " read -r -a domains <<< " $(cat " ${cert_dir} domains" )"
34- for domain in " ${domains[@]} " ; do
35- echo -n " ${domain} ${cert_dir} key.pem ${cert_dir} cert.pem" >> /opt/postfix/conf/sni.map;
36- echo " " >> /opt/postfix/conf/sni.map;
28+ if [[ " ${SKIP_LETS_ENCRYPT} " =~ ^([yY][eE][sS]| [yY])+$ ]]; then
29+ echo -n " " > /opt/postfix/conf/sni.map
30+ else
31+ echo -n " " > /opt/postfix/conf/sni.map;
32+ for cert_dir in /etc/ssl/mail/* / ; do
33+ if [[ ! -f ${cert_dir} domains ]] || [[ ! -f ${cert_dir} cert.pem ]] || [[ ! -f ${cert_dir} key.pem ]]; then
34+ continue ;
35+ fi
36+ IFS=" " read -r -a domains <<< " $(cat " ${cert_dir} domains" )"
37+ for domain in " ${domains[@]} " ; do
38+ echo -n " ${domain} ${cert_dir} key.pem ${cert_dir} cert.pem" >> /opt/postfix/conf/sni.map;
39+ echo " " >> /opt/postfix/conf/sni.map;
40+ done
3741 done
38- done
42+ fi
3943postmap -F hash:/opt/postfix/conf/sni.map;
4044
4145cat << EOF > /opt/postfix/conf/sql/mysql_relay_ne.cf
Original file line number Diff line number Diff line change @@ -255,7 +255,7 @@ services:
255255 - dovecot
256256
257257 postfix-mailcow :
258- image : mailcow/postfix:1.58
258+ image : mailcow/postfix:1.59
259259 depends_on :
260260 - mysql-mailcow
261261 volumes :
You can’t perform that action at this time.
0 commit comments