]>
diplodocus.org Git - nmh/blob - test/mhl/test-rfc6532
2 ######################################################
4 # Test compatibility with RFC 6532, Internationalized
7 ######################################################
11 if test -z "${MH_OBJ_DIR}"; then
12 srcdir
=`dirname $0`/..
/..
13 MH_OBJ_DIR
=`cd $srcdir && pwd`; export MH_OBJ_DIR
16 .
"${MH_OBJ_DIR}/test/common.sh"
19 mhl
="${MH_LIBEXEC_DIR}/mhl"
21 #### Make sure that html-to-text conversion is what we expect.
22 require_locale en_US.utf
-8 en_US.utf8
23 LC_ALL
=en_US.UTF
-8; export LC_ALL
27 start_test
'UTF-8 headers'
28 cat >"$MH_TEST_DIR"/Mail
/inbox
/11 <<EOF
29 From: senderø@example.com
30 To: recipientæ@example.com
31 Subject: Blåbærsyltetøy
32 Date: 20 May 2014 14:28:51 +0200
34 Content-Type: text/plain; charset="UTF-8"
35 Content-Transfer-Encoding: 8bit
37 Blåbærsyltetøy er veldig godt. Jeg liker blåbærsyltetøy.
41 Arnt Gulbrandsen and Jiankang Yao, "Email Address Internationalization",
42 Computing Edge 1:6, June 2015,
43 http://www.computer.org/cms/computing-edge/ce-jun15-final.pdf, p. 50.
46 #### Just check that the (UTF-8) headers are displayed unscathed. run_test
47 #### squashes the trailing blank lines from mhl.
48 run_test
"$mhl -form mhl.headers `mhpath last`" \
49 'Date: 20 May 2014 14:28:51 +0200
50 To: recipientæ@example.com
51 From: senderø@example.com
52 Subject: Blåbærsyltetøy