Implement IMAP email-to-ticket gateway

This commit is contained in:
macktic committed 2026-10-10 16:22:56 +01:00
1 parent b7e5884457
commit 6f25869345
33 files changed
+5619 -5

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
<?php
declare(strict_types=1);
// Operational settings: edit this file over SSH, then allow the next cron/request
// to load it. Mailbox credentials and helpdesk mappings stay in the settings page.
return [
'poll_interval_seconds' => 300,
'messages_per_mailbox' => 50,
'poll_budget_seconds' => 90,
'imap_timeout_seconds' => 15,
'max_message_bytes' => 5 * 1024 * 1024,
'max_ticket_body_bytes' => 65535, // Cannot exceed Support's TEXT column limit.
'notification_cooldown_seconds' => 3600,
'composer_timeout_seconds' => 60,
'php_cli_paths' => [PHP_BINDIR . '/php' . PHP_MAJOR_VERSION . '.' . PHP_MINOR_VERSION, PHP_BINDIR . '/php'],
'composer_paths' => ['/usr/local/bin/composer', '/usr/bin/composer'],
];