#ADD DOMAIN sudo --user opendkim mkdir /etc/opendkim.d/keys/"$maildomain" sudo --user opendkim opendkim-genkey -r -D /etc/opendkim.d/keys/"$maildomain" -d "$maildomain" -s vps echo "$maildomain" >> /etc/opendkim.d/TrustedHosts echo "vps._domainkey."$maildomain" "$maildomain":vps:/etc/opendkim.d/keys/"$maildomain"/vps.private" >> /etc/opendkim.d/KeyTable if [ $webserv != nginx_nonphp ]; then echo "" >> "$phpPoolDir"/"$sitename".conf echo "php_admin_value[mail.force_extra_parameters] = \"-f$mailas -F'$maildomain'\"" >> "$phpPoolDir"/"$sitename".conf fi curl --retry 7 --retry-delay 5 -s "$repo"/raw/"$branchtype"/"$branch"/SubModules/postfix/opendkim-init.sh -o ~/OpenDKIMInit-$sitename.sh sed -i -e 's/DOMAINname/'$domain'/' -e 's/SITEName/'${sitename//_}'/' ~/OpenDKIMInit-$sitename.sh cat << EOF > /etc/update-motd.d/51-opendkim-"${sitename//_}" #!/bin/sh red='\e[1;31m%s\e[0m\n' printf "\n" printf \$red "To enable mail for $domain please run please run bash ~/OpenDKIMInit-$sitename.sh" printf "\n" EOF chmod +x /etc/update-motd.d/51-opendkim-"$sitename" systemctl reload opendkim $phpFPMService