summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2021-09-14 19:35:19 -0400
committerLuke Smith <luke@lukesmith.xyz>2021-09-14 19:35:19 -0400
commit484704338440942223cd350a36d1cb10cd7dc5dc (patch)
treebd8fcb0e42c8312449e0379162fc3ed4e3943724
parent029edd8476ee78b69c7c44077068e68937850e4c (diff)
parenta008a2f108b879e505c61932abc8ce9822054db1 (diff)
Merge branch 'master' of github.com:LukeSmithxyz/emailwiz
-rw-r--r--README.md2
-rwxr-xr-xemailwiz.sh4
2 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md
index ea7f9b8..56abdc1 100644
--- a/README.md
+++ b/README.md
@@ -61,7 +61,7 @@ give your full domain without any subdomain, i.e. `lukesmith.xyz`.
5. `apt purge` all your previous (failed) attempts to install and configure a
mail server. Get rid of _all_ your system settings for Postfix, Dovecot,
OpenDKIM and everything else. This script builds off of a fresh install.
-6. Some VPS providers block mail port numbers like 25, 933 or 587 by default.
+6. Some VPS providers block mail port numbers like 25, 993 or 587 by default.
You may need to request these ports be opened to send mail successfully.
Vultr and most other VPS providers will respond immediately and open the
ports for you if you open a support ticket.
diff --git a/emailwiz.sh b/emailwiz.sh
index e69c833..5fa84fc 100755
--- a/emailwiz.sh
+++ b/emailwiz.sh
@@ -290,6 +290,10 @@ postconf -e "smtpd_milters = inet:localhost:12301"
postconf -e "non_smtpd_milters = inet:localhost:12301"
postconf -e "mailbox_command = /usr/lib/dovecot/deliver"
+# A fix for "Opendkim won't start: can't open PID file?", as specified here: https://serverfault.com/a/847442
+/lib/opendkim/opendkim.service.generate
+systemctl daemon-reload
+
for x in spamassassin opendkim dovecot postfix; do
printf "Restarting %s..." "$x"
service "$x" restart && printf " ...done\\n"