blob: 29a2c3956b3ecada54c315a856c07982d95baaae (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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
|