From 9d82904011516530b6ef1bcd53cef220db485e7a Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Sat, 28 Sep 2019 13:27:33 +0530 Subject: email: Tolerate decoding errors in MIME encoded words. * email/email.scm (decode-mime-encoded-word): Tolerate decoding errors in MIME encoded words using the substitute conversion strategy. * tests/email.scm ("tolerate decoding errors in MIME encoded words"): New test. Reported-by: Christopher Baines --- tests/email.scm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tests/email.scm') diff --git a/tests/email.scm b/tests/email.scm index 1346b20..ca0ebc3 100644 --- a/tests/email.scm +++ b/tests/email.scm @@ -351,4 +351,10 @@ body" "iso-8859-1")) (content-transfer-encoding . 7bit) (subject . "Foo Bãr"))) +(test-equal "tolerate decoding errors in MIME encoded words" + ((module-ref (resolve-module '(email email)) + 'decode-mime-encoded-word) + "=?UTF-8?Q?B=E8r?=") + "B�r") + (test-end "email") -- cgit v1.2.3