diff --git a/CHANGELOG.md b/CHANGELOG.md
index 15311c84..7677666a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,12 @@
 CHANGELOG
 =========
 
+In Development
+--------------
+
+Postgrey:
+* Fetch an updated whitelist for Postgrey on a monthly basis
+
 v0.42 (July 4, 2019)
 --------------------
 
diff --git a/setup/mail-postfix.sh b/setup/mail-postfix.sh
index 4d66cd58..fc0a1e49 100755
--- a/setup/mail-postfix.sh
+++ b/setup/mail-postfix.sh
@@ -210,6 +210,16 @@ tools/editconf.py /etc/postfix/main.cf \
 tools/editconf.py /etc/default/postgrey \
 	POSTGREY_OPTS=\"'--inet=127.0.0.1:10023 --delay=180'\"
 
+
+# We are going to setup a newer whitelist for postgrey, the version included in the distribution is old
+cat > /etc/cron.monthly/mailinabox-postgrey-whitelist << EOF;
+#!/bin/bash
+# Mail-in-a-Box
+curl http://postgrey.schweikert.ch/pub/postgrey_whitelist_clients --output /etc/postgrey/whitelist_clients -ss
+EOF
+chmod +x /etc/cron.monthly/mailinabox-postgrey-whitelist
+/etc/cron.monthly/mailinabox-postgrey-whitelist
+
 # Increase the message size limit from 10MB to 128MB.
 # The same limit is specified in nginx.conf for mail submitted via webmail and Z-Push.
 tools/editconf.py /etc/postfix/main.cf \