2 ######################################################
4 # Test forwarding messages (including RFC-934 mode).
6 ######################################################
8 if test -z "${MH_OBJ_DIR}"; then
9 srcdir=`dirname "$0"`/../..
10 MH_OBJ_DIR=`cd "$srcdir" && pwd`; export MH_OBJ_DIR
13 . "$MH_OBJ_DIR/test/common.sh"
17 # Make a draft file forwarding two messages.
25 #forw [forwarded messages] +inbox 1 2
29 draft="$MH_TEST_DIR/$$.draft"
30 draftorig="$MH_TEST_DIR/,$$.draft.orig"
31 expected="$MH_TEST_DIR/$$.expected"
32 actual="$MH_TEST_DIR/$$.actual"
41 Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa0"
42 Content-Description: forwarded messages
45 Content-Type: message/rfc822
47 From: Test1 <test1@example.com>
48 To: Some User <user@example.com>
49 Date: Fri, 29 Sep 2006 00:00:00
50 Subject: Testing message 1
52 This is message number 1
55 Content-Type: message/rfc822
57 From: Test2 <test2@example.com>
58 To: Some User <user@example.com>
59 Date: Fri, 29 Sep 2006 00:00:00
60 Subject: Testing message 2
62 This is message number 2
64 ------- =_aaaaaaaaaa0--
68 check $expected $draft
69 test ${failed:-0} -eq 0 && rm "$draftorig"
71 # check mhbuild -rfc934
78 Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa0"
79 Content-Description: forwarded messages
84 From: Test1 <test1@example.com>
85 To: Some User <user@example.com>
86 Date: Fri, 29 Sep 2006 00:00:00
87 Subject: Testing message 1
89 This is message number 1
93 From: Test2 <test2@example.com>
94 To: Some User <user@example.com>
95 Date: Fri, 29 Sep 2006 00:00:00
96 Subject: Testing message 2
98 This is message number 2
100 ------- =_aaaaaaaaaa0--
103 mhbuild -rfc934 $draft
104 check $expected $draft
105 test ${failed:-0} -eq 0 && rm "$draftorig"