diff options
author | Jannis Hoffmann <jannis@fehcom.de> | 2024-07-03 15:48:04 +0200 |
---|---|---|
committer | Jannis Hoffmann <jannis@fehcom.de> | 2024-07-03 15:48:04 +0200 |
commit | 89b7b67a13ebb7965cc7f13ad0595e2194a2d34c (patch) | |
tree | 25efd77a90ae87236e6730d8ea3846bbe0fd126f /service/run_postgrey |
add sqmail-4.2.29asqmail-4.2
Diffstat (limited to 'service/run_postgrey')
-rwxr-xr-x | service/run_postgrey | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/service/run_postgrey b/service/run_postgrey new file mode 100755 index 0000000..29a2c39 --- /dev/null +++ b/service/run_postgrey @@ -0,0 +1,22 @@ +#!/bin/sh +HOST_IP="127.0.0.1" +HOST_PORT="60000" +PIDFILE_DIR="/var/qmail/etc/" +WHITELIST_CLIENTS="/var/qmail/etc/whitelist_clients" +WHITELIST_RECIPIENTS="/var/qmail/etc/whitelist_recipients" +touch $WHITELIST_CLIENTS +touch $WHITELIST_RECIPIENTS +mkdir -p /var/spool/postfix/postgrey +chown postgrey /var/spool/postfix/postgrey +chmod +s /var/spool/postfix/postgrey +DBDIR_PATH="/var/qmail/etc/" +POSTGREY_DIR=" ../../Postgrey/postgrey-1.36" +# Assuming postgrey is not in the $PATH +exec 2>&1 # Logging! +exec ${POSTGREY_DIR}/postgrey -v --inet="$HOST_IP:$HOST_PORT" \\ + --whitelist-clients="$WHITELIST_CLIENTS" \\ + --whitelist-recipients="$WHITELIST_RECIPIENTS" \\ + --dbdir="$DBDIR_PATH" \\ + --pidfile="$PIDFILE_DIR" +# --user=qmaild --group=nofiles + |