1 | <message> |
---|
2 | <header> |
---|
3 | <field> |
---|
4 | Return-Path: eryq@rhine.gsfc.nasa.gov</field> |
---|
5 | <field> |
---|
6 | Sender: john-bigboote</field> |
---|
7 | <field> |
---|
8 | Date: Thu, 11 Apr 1996 01:10:30 -0500</field> |
---|
9 | <field> |
---|
10 | From: Eryq <eryq@rhine.gsfc.nasa.gov></field> |
---|
11 | <field> |
---|
12 | Organization: Yoyodyne Propulsion Systems</field> |
---|
13 | <field> |
---|
14 | X-Mailer: Mozilla 2.0 (X11; I; Linux 1.1.18 i486)</field> |
---|
15 | <field> |
---|
16 | MIME-Version: 1.0</field> |
---|
17 | <field> |
---|
18 | To: john-bigboote@eryq.pr.mcs.net</field> |
---|
19 | <field> |
---|
20 | Subject: test of double-boundary behavior</field> |
---|
21 | <field> |
---|
22 | Content-Type: multipart/mixed; boundary="------------299A70B339B65A93542D2AE"</field> |
---|
23 | </header> |
---|
24 | <multipart> |
---|
25 | <preamble> |
---|
26 | This is a multi-part message in MIME format. |
---|
27 | </preamble> |
---|
28 | <body-part> |
---|
29 | <header> |
---|
30 | </header> |
---|
31 | <body> |
---|
32 | </body> |
---|
33 | </body-part> |
---|
34 | <body-part> |
---|
35 | <header> |
---|
36 | <field> |
---|
37 | Content-Type: text/html; charset=us-ascii</field> |
---|
38 | <field> |
---|
39 | Content-Transfer-Encoding: 7bit</field> |
---|
40 | <field> |
---|
41 | Subject: [2] this should be text/html, but double-bound may mess it up</field> |
---|
42 | </header> |
---|
43 | <body> |
---|
44 | <p>This message contains double boundaries all over the |
---|
45 | place. We want to make sure that bad things don't happen. |
---|
46 | |
---|
47 | <p>One bad thing is that the doubled-boundary above can |
---|
48 | be mistaken for a single boundary plus a bogus premature |
---|
49 | end of headers. |
---|
50 | </body> |
---|
51 | </body-part> |
---|
52 | <body-part> |
---|
53 | <header> |
---|
54 | </header> |
---|
55 | <body> |
---|
56 | </body> |
---|
57 | </body-part> |
---|
58 | <body-part> |
---|
59 | <header> |
---|
60 | <field> |
---|
61 | Content-Type: text/html; charset=us-ascii</field> |
---|
62 | <field> |
---|
63 | Subject: [4] this should be text/html, but double-bound may mess it up</field> |
---|
64 | </header> |
---|
65 | <body> |
---|
66 | <p>Hello? Am I here? |
---|
67 | </body> |
---|
68 | </body-part> |
---|
69 | <body-part> |
---|
70 | <header> |
---|
71 | </header> |
---|
72 | <body> |
---|
73 | </body> |
---|
74 | </body-part> |
---|
75 | <body-part> |
---|
76 | <header> |
---|
77 | <field> |
---|
78 | Content-Type: text/html; charset=us-ascii</field> |
---|
79 | <field> |
---|
80 | Subject: [6] this should be text/html, but double-bound may mess it up</field> |
---|
81 | </header> |
---|
82 | <body> |
---|
83 | <p>Hello? Am I here? |
---|
84 | </body> |
---|
85 | </body-part> |
---|
86 | <body-part> |
---|
87 | <header> |
---|
88 | <field> |
---|
89 | Content-Type: text/html; charset=us-ascii</field> |
---|
90 | <field> |
---|
91 | Subject: [7] this header is improperly terminated</field> |
---|
92 | </header> |
---|
93 | <body> |
---|
94 | </body> |
---|
95 | </body-part> |
---|
96 | <body-part> |
---|
97 | <header> |
---|
98 | <field> |
---|
99 | Content-Type: text/html; charset=us-ascii</field> |
---|
100 | <field> |
---|
101 | Subject: [8] this body is empty</field> |
---|
102 | </header> |
---|
103 | <body> |
---|
104 | </body> |
---|
105 | </body-part> |
---|
106 | <body-part> |
---|
107 | <header> |
---|
108 | <field> |
---|
109 | Content-Type: text/html; charset=us-ascii</field> |
---|
110 | <field> |
---|
111 | Subject: [9] this body also empty</field> |
---|
112 | </header> |
---|
113 | <body> |
---|
114 | </body> |
---|
115 | </body-part> |
---|
116 | <body-part> |
---|
117 | <header> |
---|
118 | <field> |
---|
119 | Content-Type: image/gif; name="3d-eye.gif"</field> |
---|
120 | <field> |
---|
121 | Content-Transfer-Encoding: base64</field> |
---|
122 | <field> |
---|
123 | Subject: [10] just an image</field> |
---|
124 | </header> |
---|
125 | <body> |
---|
126 | R0lGODdhKAAoAPMAAAAAAAAAzN3u/76+voiIiG5ubszd7v///+fn5wAAAAAAAAAAAAAAAAAA |
---|
127 | AAAAAAAAACwAAAAAKAAoAAAE/hDJSau9eJbMOy4bMoxkaZ5oCkoD6L5wLMfiWns41oZt7lM7 |
---|
128 | VujnC96IRVsPWQE4nxPjkvmsQmu8oc/KBUSVWk7XepGGLeNrxoxJO1MjILjthg/kWXQ6wO/7 |
---|
129 | +3dCeRRjfAKHiImJAV+DCF0BiW5VAo1CElaRh5NjlkeYmpyTgpcTAKGiaaSfpwKpVQaxVatL |
---|
130 | rU8GaQdOBAQAB7+yXliXTrgAxsW4vFabv8BOtBsBt7cGvwCIT9nOyNEIxuC4zrqKzc9XbODJ |
---|
131 | vs7Y5ewH3d7Fxe3jB4rj8t6PuNa6r2bhKQXN17FYCBMqTGiBzSNhx5g0nEMhlsSJjiRYvDjw |
---|
132 | E0cdGxQ/gswosoKUkmuU2FnJcsSKGTBjypxJsyaICAA7</body> |
---|
133 | </body-part> |
---|
134 | <epilogue> |
---|
135 | |
---|
136 | |
---|
137 | </epilogue> |
---|
138 | </multipart> |
---|
139 | </message> |
---|