diff options
author | Eric Wong <e@80x24.org> | 2014-04-21 00:18:33 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2014-04-21 00:23:33 +0000 |
commit | 62f57b7545eedf6a781efb2f5269b0a38ef2cd4c (patch) | |
tree | b561952c8a3fa1ac8f033966e5971f3f89ec3751 /scripts/dc-dlvr.pre | |
parent | 1c910ebd5d088b68fd1cec41285ad62641673845 (diff) | |
download | public-inbox-62f57b7545eedf6a781efb2f5269b0a38ef2cd4c.tar.gz |
The ~/.dc-dlvr.pre script for my public-inbox user does this.
Diffstat (limited to 'scripts/dc-dlvr.pre')
-rw-r--r-- | scripts/dc-dlvr.pre | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/dc-dlvr.pre b/scripts/dc-dlvr.pre new file mode 100644 index 00000000..9183a96e --- /dev/null +++ b/scripts/dc-dlvr.pre @@ -0,0 +1,12 @@ +# Copyright (C) 2014, Eric Wong <e@80x24.org> +# License: AGPLv3 or later <http://www.gnu.org/licenses/agpl-3.0.txt> +# sourced by /etc/dc-dlvr in ~$PI_USER/.dc-dlvr.rc, this just exits, +# aborting /etc/dc-dlvr +export PATH=/usr/local/bin:/usr/bin:/bin +exec 2>> ~/log/dc-dlvr.pre.err +trap 'err=$?; set +e; test $err -eq 0 || rm -f $TMPMSG; exit $err' EXIT +case $1,$CLIENT_ADDRESS in +pispam,) exec public-inbox-learn spam < $TMPMSG ;; +piham,) exec public-inbox-learn ham < $TMPMSG ;; +esac +exec public-inbox-mda < $TMPMSG |