From 48826b260861a17d20408f19c7d308a926eb82e9 Mon Sep 17 00:00:00 2001 From: Retro_Guy Date: Sun, 17 Sep 2023 05:39:31 -0700 Subject: [PATCH] Fix proper display of attachment filename if not listed in Content-Type: header. --- Rocksolid_Light/rocksolid/newsportal.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Rocksolid_Light/rocksolid/newsportal.php b/Rocksolid_Light/rocksolid/newsportal.php index e56f7ee..156ee09 100644 --- a/Rocksolid_Light/rocksolid/newsportal.php +++ b/Rocksolid_Light/rocksolid/newsportal.php @@ -861,6 +861,12 @@ function parse_header($hdr, $number = "") case "content-transfer-encoding:": $header->content_transfer_encoding = trim(strtolower($value)); break; + case "content-disposition:": + $getname = preg_split("/name\=/", $value, 2); + if(isset($getname[1])) { + $header->content_type_name = array($getname[1]); + } + break; case "content-type:": $header->content_type = array(); $subheader = explode(";", $value);