Trigger Email Issues

Infos:

  • Used Zammad version: 6.2.0
  • Used Zammad installation type: docker-compose

I have issues with only some triggers not sending emails.

  • I have an email address set on the group
  • Emails generally (notifications, other triggers) are working, so I don’t think its an issue with the Email account/setup itself.
  • The triggers in question show no “Execute Trigger” Log Entry in production.log, however the triggers themselves do execute, as I have on one a “Test” note that is correctly applied.
  • The Default “Change Owner” notification email continues to work correctly, and correctly shows in production.log
  • I have reduced conditions to the minimal possible, to try and troubleshoot condition related issues
  • The trigger is activated

I have just completely reinstalled Zammad into another container, and I am seeing exactly the same behaviour, even with the default Auto Reply on new ticket trigger.

Its execution never shows up in the production log, and the emails never arrive, however the Owner has Changed default Trigger continues to work.

I have tried using both the Google channel, and the Email channel to configure my mail accounts, both show the same behaviour (and both continue to work for Owner has Changed)

For anyone else encountering this and using Google Groups to route your centralised helpdesk emails to a service account for pickup by the Google/IMAP channels, this will add the Precedence: list header to the email, meaning that Zammad marks it as send_auto_response = false and is_auto_response = true

To workaround this either just add the email address directly as an Alias to the service account, or add an Internal - Sending route in workspace from the Helpdesk Group and add the Zammad Headers:

You’ll also need to add your Google channel as trusted:

https://admin-docs.zammad.org/en/latest/channels/email/email-headers.html

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.