feat: helpdesk email-to-ticket (IMAP polling) #136

Open
opened 2026-06-03 00:39:43 +00:00 by jmiller · 1 comment
Owner

Summary

Create tickets from incoming email via IMAP polling scheduled task.

Features

  • IMAP connection settings in component params
  • Scheduled task to poll inbox
  • Parse subject as ticket subject, body as ticket body
  • Match sender email to Joomla user
  • Reply detection (match ticket ID in subject)
  • Attachment handling
  • Processed email marking (move to folder or flag)
## Summary Create tickets from incoming email via IMAP polling scheduled task. ## Features - [ ] IMAP connection settings in component params - [ ] Scheduled task to poll inbox - [ ] Parse subject as ticket subject, body as ticket body - [ ] Match sender email to Joomla user - [ ] Reply detection (match ticket ID in subject) - [ ] Attachment handling - [ ] Processed email marking (move to folder or flag)
jmiller added the joomlaphp labels 2026-06-03 00:39:43 +00:00
Author
Owner

Branch created: feature/136-feat-helpdesk-email-to-ticket-imap-polli

git fetch origin
git checkout feature/136-feat-helpdesk-email-to-ticket-imap-polli
Branch created: [`feature/136-feat-helpdesk-email-to-ticket-imap-polli`](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/src/branch/feature/136-feat-helpdesk-email-to-ticket-imap-polli) ```bash git fetch origin git checkout feature/136-feat-helpdesk-email-to-ticket-imap-polli ```
jmiller added this to the v02.35.00 milestone 2026-06-06 16:17:53 +00:00
Sign in to join this conversation.
No labels joomla php
Priority Medium
Type Feature
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuite#136