From fc660883a0ead878621680ab6945a53f0ecdd043 Mon Sep 17 00:00:00 2001 From: Andrew DeFaria Date: Mon, 8 Jan 2018 14:16:12 -0800 Subject: [PATCH] Fixed another corner case --- maps/bin/display.cgi | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/maps/bin/display.cgi b/maps/bin/display.cgi index 57ef8aa..28d46dd 100755 --- a/maps/bin/display.cgi +++ b/maps/bin/display.cgi @@ -174,9 +174,14 @@ sub Body ($) { } # foreach } else { if ($part->mime_type =~ /text/) { - print '
';
-          $part->print_body;
-          print '
'; + my $encoding = ${$part->{mail_inet_head}{mail_hdr_hash}{'Content-Transfer-Encoding'}[0]}; + if ($encoding =~ /base64/) { + $part->bodyhandle->print(); + } else { + print '
';
+            $part->print_body;
+            print '
'; + } # if } # if } # if } # foreach -- 2.17.1