Infos:
- Used Zammad version: 6.5.2
- Browser: Chrome,Edge
Expected behavior:
When a sender addresses an email to two different group mailboxes (e.g. support@company.com and sales@company.com) in the TO field, Zammad should either:
- Create one ticket per group (one in each respective group), or
- Create a single ticket and assign it to the primary/first matched group
Actual behavior:
Zammad creates duplicate tickets within the same group instead of routing them separately to their respective groups. Both group addresses are present in the TO field, but rather than splitting into two separate group tickets, the same ticket is duplicated inside one group.
Steps to reproduce the behavior:
- Set up two groups in Zammad, each assigned a distinct email channel (e.g.
support@company.com→ Group A,sales@company.com→ Group B) - Send an email from an external mailbox with both group addresses in the TO field
- Observe that instead of one ticket in Group A and one in Group B, duplicate tickets appear in the same group
Additional context:
We already have Postmaster Filters configured per group, where each filter matches the TO address of its respective group mailbox and routes incoming mail to the correct group. This works correctly when an email is sent to a single group address.
However, when a sender includes multiple group addresses in the TO field simultaneously, the filters do not split the email into separate group tickets as expected. Instead, Zammad duplicates the ticket within one group, suggesting the per-channel deduplication or routing logic is overriding or conflicting with our filter setup.
Questions:
- Is there a supported way to prevent duplicate ticket creation when a sender includes multiple group mailboxes in the TO field?