Requirements
Joomla and PHP
- Joomla: 5.x or 6.x only
- PHP: 8.1.0 or newer (matches the component manifest)
- Database: MySQL or MariaDB with utf8 support
Mail
- Working outbound mail from Joomla (Global Configuration mail settings) for notifications, auto replies, and portal access links
- For inbound tickets: an IMAP mailbox your host can reach. The PHP
imap extension is not required; Easy Helpdesk uses its own socket client
Users and permissions
- Joomla user accounts for each support agent
- At least one administrator or manager who can open Components > Easy Helpdesk
Optional
- Cloudflare Turnstile site and secret keys if you choose Turnstile instead of the built-in CAPTCHA
- A cron job or Joomla Scheduled Tasks for regular mail fetch and SLA sweeps
- Frontend menu positions in your template for portal and staff pages
Not required
- Joomla 4 (not supported by this package version)
- Third party editor plugins (inherit the Joomla default unless you pick one in Configuration)
- Separate ticket SaaS or external API accounts