rpfwd - rohrpost - A commandline mail client to change the world as we see it.
(HTM) git clone git://r-36.net/rohrpost
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
rpfwd (562B)
---
1 #!/bin/sh
2
3 BASE="$(rppath -b)"
4
5 usage() {
6 printf "usage. %s [-h] msgids\n" "$(basename $1)" 2>&1
7 exit 1
8 }
9
10 if [ "$1" = "--" ];
11 then
12 shift 1
13 fi
14
15 ids="$@"
16 if [ -z "$ids" ];
17 then
18 usage $0
19 fi
20
21 if [ ! -x $BASE/tmpl/fwd.sh ];
22 then
23 echo "$BASE/tmpl/fwd.sh does not exist. Will" \
24 "not proceed."
25 exit 1
26 fi
27
28 tmpfile=$(mktemp)
29 signalh() {
30 rm -f $tmpfile
31 }
32 trap 'signalh' 3 6 9 15
33
34 dfolder=$(rpcfg -v fold_drafts)
35
36 $BASE/tmpl/fwd.sh -- "$ids" > $tmpfile
37 mid=$(rpadd -m $dfolder -f seen $tmpfile)
38 signalh
39
40 if [ $? -eq 0 ];
41 then
42 rpedit -m $dfolder $mid
43 fi
44