diff --git a/classes/Modules/Ticket/Task/TicketImportHelper.php b/classes/Modules/Ticket/Task/TicketImportHelper.php index 0a5eb687..74cb5c61 100644 --- a/classes/Modules/Ticket/Task/TicketImportHelper.php +++ b/classes/Modules/Ticket/Task/TicketImportHelper.php @@ -769,6 +769,12 @@ class TicketImportHelper $dateiname = $this->formatter->encodeToUtf8($dateiname); $dateiname = htmlspecialchars_decode($dateiname); } + if (stripos(strtoupper($dateiname), 'UTF-8\'\'') == 0) { + $dateiname = $this->formatter->encodeToUtf8(urldecode(substr($dateiname,7))); + $dateiname = htmlspecialchars_decode($dateiname); + } + + $this->logger->debug("Attachment cleaned", ['filename' => $dateiname]); if ($DEBUG) { echo "CreateDatei($dateiname,{$dateiname},\"\",\"\",\"datei\",\"Support Mail\",true,"