OS: Debian 11
OsTicket 1.17x (stable)
Apache 2.4.54
PHP 7.4/8.0/8.1
Ticket Queue export function fails to email or download CSV. No error on the agent panel, but the downloaded csv shows a network failure.
Looking at apache logs, I get a php error: Class "Mailer" not found in /var/www/helpdesk/include/class.export.php:538.
PHP Fatal error: Uncaught Error: Class "Mailer" not found in /var/www/helpdesk/include/class.export.php:538\nStack trace:\n#0 /var/www/helpdesk/include/ajax.tickets.php(2050): Exporter->email()\n#1 /var/www/helpdesk/include/ajax.tickets.php(2003): TicketsAjaxAPI->queueExport()\n#2 /var/www/helpdesk/include/class.dispatcher.php(151): TicketsAjaxAPI->export()\n#3 /var/www/helpdesk/include/class.dispatcher.php(38): UrlMatcher->dispatch()\n#4 /var/www/helpdesk/include/class.dispatcher.php(120): Dispatcher->resolve()\n#5 /var/www/helpdesk/include/class.dispatcher.php(38): UrlMatcher->dispatch()\n#6 /var/www/helpdesk/scp/ajax.php(326): Dispatcher->resolve()\n#7 {main}\n thrown in /var/www/helpdesk/include/class.export.php on line 538, referer: https://<Redacted>/scp/tickets.php
Any ideas, or logs I can look at?