Exchange receipients.sh

From Alpine Linux
Revision as of 18:08, 18 February 2009 by Clandmeter (talk | contribs)
Jump to: navigation, search
  1. !/bin/sh
      1. The minimal lines virtual.txt must have to generate the db
        MINLINES="50"
        ### The url to the receipients file
        URL=""

wget "$URL" -qO /tmp/virtual.txt

if [ -f /tmp/virtual.txt ]; then
LINES=`cat /tmp/virtual.txt | wc -l`
if [ "$LINES" -gt "$MINLINES" ]; then
dos2unix /tmp/virtual.txt
sed '/^\#/d; /^$/d' /tmp/virtual.txt > /etc/postfix/exchange_receipients
postmap /etc/postfix/exchange_receipients
fi
fi