From 01db0ddc3cba068aa608873a4881b0eddd626cbc Mon Sep 17 00:00:00 2001 From: johnnyq Date: Sat, 26 Oct 2024 13:09:21 -0400 Subject: [PATCH] Do not use the autoloader to load php mime mail parser --- cron_ticket_email_parser.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/cron_ticket_email_parser.php b/cron_ticket_email_parser.php index 68ee93a4..c22a801e 100644 --- a/cron_ticket_email_parser.php +++ b/cron_ticket_email_parser.php @@ -64,7 +64,15 @@ file_put_contents($lock_file_path, "Locked"); // PHP Mail Parser use PhpMimeMailParser\Parser; -require_once "plugins/php-mime-mail-parser/autoload.php"; +require_once "plugins/php-mime-mail-parser/Contracts/CharsetManager.php"; +require_once "plugins/php-mime-mail-parser/Contracts/Middleware.php"; +require_once "plugins/php-mime-mail-parser/Attachment.php"; +require_once "plugins/php-mime-mail-parser/Charset.php"; +require_once "plugins/php-mime-mail-parser/Exception.php"; +require_once "plugins/php-mime-mail-parser/Middleware.php"; +require_once "plugins/php-mime-mail-parser/MiddlewareStack.php"; +require_once "plugins/php-mime-mail-parser/MimePart.php"; +require_once "plugins/php-mime-mail-parser/Parser.php"; // Allowed attachment extensions $allowed_extensions = array('jpg', 'jpeg', 'gif', 'png', 'webp', 'pdf', 'txt', 'md', 'doc', 'docx', 'csv', 'xls', 'xlsx', 'xlsm', 'zip', 'tar', 'gz'); @@ -231,5 +239,4 @@ imap_close($imap); // Remove the lock file unlink($lock_file_path); - ?>