]> Sergey Matveev's repositories - public-inbox.git/blob - scripts/dc-dlvr.pre
scripts/dc-dlvr: allow exiting from ~/.dc-dlvr.pre
[public-inbox.git] / scripts / dc-dlvr.pre
1 # Copyright (C) 2014, Eric Wong <e@80x24.org>
2 # License: AGPLv3 or later <http://www.gnu.org/licenses/agpl-3.0.txt>
3 # sourced by /etc/dc-dlvr in ~$PI_USER/.dc-dlvr.rc, this just exits,
4 # aborting /etc/dc-dlvr
5 export PATH=/usr/local/bin:/usr/bin:/bin
6 exec 2>> ~/log/dc-dlvr.pre.err
7 trap 'err=$?; set +e; test $err -eq 0 || rm -f $TMPMSG; exit $err' EXIT
8 case $1,$CLIENT_ADDRESS in
9 pispam,) exec public-inbox-learn spam < $TMPMSG ;;
10 piham,) exec public-inbox-learn ham < $TMPMSG ;;
11 esac
12 exec public-inbox-mda < $TMPMSG