diff --git a/config/dkim/opendkim.sh b/config/dkim/opendkim.sh index 25433f8..40d91f3 100644 --- a/config/dkim/opendkim.sh +++ b/config/dkim/opendkim.sh @@ -1,3 +1,9 @@ +#!/bin/bash + +##----------------------------## +# OpenDKIM Configuration # +##----------------------------## + gpasswd -a postfix opendkim wget -q -t7 https://git.ictmaatwerk.com/VPS-scripts/Ubuntu-Mail/raw/branch/beta/config/dkim/opendkim.conf -O /etc/opendkim.conf @@ -17,5 +23,15 @@ mkdir -p /etc/opendkim/keys/$domonly opendkim-genkey -b $dhparam -d $domonly -D /etc/opendkim/keys/$domonly -s default -v chown opendkim:opendkim /etc/opendkim/keys/$domonly/default.private -cat /etc/opendkim/keys/$domonly/default.txt -sleep 3 \ No newline at end of file +##---------------------------## +# Postfix Configuration # +##---------------------------## + +mkdir -p /var/spool/postfix/opendkim +chown opendkim:postfix /var/spool/postfix/opendkim + +echo "# Milter configuration" >> /etc/postfix/main.cf +echo "milter_default_action = accept" >> /etc/postfix/main.cf +echo "milter_protocol = 6" >> /etc/postfix/main.cf +echo "smtpd_milters = local:/opendkim/opendkim.sock" >> /etc/postfix/main.cf +echo 'non_smtpd_milters = $smtpd_milters' >> /etc/postfix/main.cf \ No newline at end of file