imapext-2007

annotate APOPtools/pop3-record.postfix @ 1:28a55bc1110c

[mq]: imapext
author yuuji@gentei.org
date Mon, 14 Sep 2009 19:23:11 +0900
parents
children d741b3ecc917
rev   line source
yuuji@1 1 #!/bin/sh -
yuuji@1 2 # A sample "POP before SMTP"-enabler script for Postfix
yuuji@1 3 # This script should be installed in /usr/local/etc.
yuuji@1 4 # This script assumes
yuuji@1 5 #
yuuji@1 6 POSTFIXDIR=/etc/postfix
yuuji@1 7 POSTFIXBIN=/usr/libexec/postfix
yuuji@1 8 PATH=$POSTFIXBIN\:$PATH
yuuji@1 9 OKDIR=/var/log
yuuji@1 10 OKCLIENT=$OKDIR/ATMP
yuuji@1 11 CLIENTACCESS=$POSTFIXDIR/client_access
yuuji@1 12
yuuji@1 13 case $0 in
yuuji@1 14 *record)
yuuji@1 15 echo "$RELAYCLIENT OK" >> $OKCLIENT.1
yuuji@1 16 ;;
yuuji@1 17 *age)
yuuji@1 18 rm -f $OKCLIENT.2
yuuji@1 19 [ -f $OKCLIENT.1 ] && mv -f $OKCLIENT.1 $OKCLIENT.2
yuuji@1 20 echo '' > $CLIENTACCESS
yuuji@1 21 # rm -f $CLIENTACCESS.db
yuuji@1 22 postmap hash:$CLIENTACCESS
yuuji@1 23 ;;
yuuji@1 24 *)
yuuji@1 25 # else generate master client_access.db
yuuji@1 26 ;;
yuuji@1 27 esac
yuuji@1 28 touch $OKCLIENT.1 $OKCLIENT.2
yuuji@1 29 cat $OKCLIENT.1 $OKCLIENT.2 | postmap -r -i hash:$CLIENTACCESS

UW-IMAP'd extensions by yuuji