annotate miscellany/rcvtrip/ontrip.sh @ 0:bce86c4163a3

Initial revision
author kono
date Mon, 18 Apr 2005 23:46:02 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
bce86c4163a3 Initial revision
kono
parents:
diff changeset
1 : run this script through /bin/sh
bce86c4163a3 Initial revision
kono
parents:
diff changeset
2
bce86c4163a3 Initial revision
kono
parents:
diff changeset
3 db=rcvtrip draftf=drafts field=advised form=tripcomps pgm=bin/rcvtrip
bce86c4163a3 Initial revision
kono
parents:
diff changeset
4
bce86c4163a3 Initial revision
kono
parents:
diff changeset
5 if [ -x $HOME/$pgm ];
bce86c4163a3 Initial revision
kono
parents:
diff changeset
6 then
bce86c4163a3 Initial revision
kono
parents:
diff changeset
7 echo "This is ontrip, for MH.6"
bce86c4163a3 Initial revision
kono
parents:
diff changeset
8 else
bce86c4163a3 Initial revision
kono
parents:
diff changeset
9 echo "Script $pgm is not present in your HOME directory" 1>&2
bce86c4163a3 Initial revision
kono
parents:
diff changeset
10 exit 1
bce86c4163a3 Initial revision
kono
parents:
diff changeset
11 fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
12
bce86c4163a3 Initial revision
kono
parents:
diff changeset
13 file=`mhpath +`/$form
bce86c4163a3 Initial revision
kono
parents:
diff changeset
14
bce86c4163a3 Initial revision
kono
parents:
diff changeset
15 if [ -f $file ];
bce86c4163a3 Initial revision
kono
parents:
diff changeset
16 then
bce86c4163a3 Initial revision
kono
parents:
diff changeset
17 if [ "x$EDITOR" = x ];
bce86c4163a3 Initial revision
kono
parents:
diff changeset
18 then
bce86c4163a3 Initial revision
kono
parents:
diff changeset
19 echo "Please edit the reply template:"
bce86c4163a3 Initial revision
kono
parents:
diff changeset
20 echo "You are now in the editor 'ex'"
bce86c4163a3 Initial revision
kono
parents:
diff changeset
21 ex $file
bce86c4163a3 Initial revision
kono
parents:
diff changeset
22 else
bce86c4163a3 Initial revision
kono
parents:
diff changeset
23 $EDITOR $file
bce86c4163a3 Initial revision
kono
parents:
diff changeset
24 fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
25 else
bce86c4163a3 Initial revision
kono
parents:
diff changeset
26 echo "Reply template $form is not present in your MH directory" 1>&2
bce86c4163a3 Initial revision
kono
parents:
diff changeset
27 exit 1
bce86c4163a3 Initial revision
kono
parents:
diff changeset
28 fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
29
bce86c4163a3 Initial revision
kono
parents:
diff changeset
30 folder=`mhpath +$db`
bce86c4163a3 Initial revision
kono
parents:
diff changeset
31 if [ -d $folder ];
bce86c4163a3 Initial revision
kono
parents:
diff changeset
32 then
bce86c4163a3 Initial revision
kono
parents:
diff changeset
33 echo "Resetting database +$db"
bce86c4163a3 Initial revision
kono
parents:
diff changeset
34 rmm +$db all > /dev/null 1>&2
bce86c4163a3 Initial revision
kono
parents:
diff changeset
35 else
bce86c4163a3 Initial revision
kono
parents:
diff changeset
36 folder +$db
bce86c4163a3 Initial revision
kono
parents:
diff changeset
37 fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
38 touch $folder/1
bce86c4163a3 Initial revision
kono
parents:
diff changeset
39
bce86c4163a3 Initial revision
kono
parents:
diff changeset
40 echo "Now add the line
bce86c4163a3 Initial revision
kono
parents:
diff changeset
41
bce86c4163a3 Initial revision
kono
parents:
diff changeset
42 addr $USER pipe R \"$pgm \\\"\$(reply-to)\\\"\"
bce86c4163a3 Initial revision
kono
parents:
diff changeset
43
bce86c4163a3 Initial revision
kono
parents:
diff changeset
44 to the end of the .maildelivery file in your HOME directory"
bce86c4163a3 Initial revision
kono
parents:
diff changeset
45
bce86c4163a3 Initial revision
kono
parents:
diff changeset
46 exit 0