If you experience issues with email or the behaviors below, see:

  • An email message isn't delivered to or from Zendesk Support
  • You don't receive emails to or from end users
  • Emails don't create tickets
  • An email is detected as spam

This article covers these issues:

You don't receive emails from your customers and tickets are not created or updated

To resolve tickets not created from an email:

Step 1: Verify which email address your end user contacted

To resolve a missing ticket or comment after an email arrives:

  1. Ask the sender to send you a copy of the email.
  2. Make sure the support email address appears in your email channel.

Step 2: Verify the forwarding status of your support email address

If you use a custom email domain:

  1. Check the forwarding status of your email address in your email channel.
  2. To fix errors, see How to fix the Forwarding check failed error.

If you use the Google Connector and the connection failed, reconnect the Gmail account and follow the Google authentication prompts.

If you use standard Gmail forwarding, confirm that Gmail forwards incoming messages to your Zendesk support address. Then return to Zendesk and select Verify forwarding.

If you use an external email address, ask your email administrator to confirm that forwarding is configured correctly. Changes to forwarding settings can take up to 48 hours to be recognized by Zendesk.

If normal traffic forwards but the support address does not verify, confirm that the forwarding service does not remove the email headers required by Zendesk.

Step 3: Verify your Suspended tickets view

To resolve messages from customers that don't create a ticket:

  1. Check whether the email appears in the Suspended tickets view, and check multiple pages if necessary.
  2. If the email appears suspended, see Causes for ticket suspension.
  3. Recover any ticket of your choice.

When you recover an email, you inform the spam filter that the email is legitimate. This action functions similarly to the Not Spam or Not junk button in your email inbox. You may need to recover a few emails before the system learns and allows future emails automatically.

If your end user does not use an email provider with properly configured Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), or Domain-based Message Authentication, Reporting, and Conformance (DMARC) settings, the enhanced sender authentication setting may flag their emails as spam.

Other reasons can cause email delivery issues. To troubleshoot further, see:

  • Common email channel problems
  • What does "Detected as spam" mean

Step 4: Check your support email address configuration

Make sure the customer contacted a standard support email address listed in your email channel.

If an inbound email includes multiple support addresses, Zendesk creates a separate ticket for each support address when you turn on the multi-recipient email ticket feature in Admin Center. These tickets are linked automatically by a unique multi-recipient email id. For details on configuring this feature, see Turning on multi-recipient email tickets.

Zendesk does not support email aliases, distribution lists, or Google Groups as support addresses, as these addresses can cause delivery issues. If the email was sent to an alias or group address, ask the customer to resend it to a standard support address.

Step 5: Check if the ticket is hidden in your account

If the ticket exists but does not appear in your views, check the view conditions. Views display only tickets that match all required conditions. Also check whether the ticket is assigned to a group that you can access.

If the ticket appears updated without a visible customer response, the customer may have replied below the email delimiter. In this case, the reply updates the ticket without appearing as a visible comment.

Customers don't receive emails or outbound replies sent by your agents or team

To resolve instances where end users don't receive agent emails:

Step 1: Check the email delivery status

Check the ticket recipients for the delivery failure notice in the Zendesk Agent Workspace. You can view reasons for email delivery failure in the ticket next to the recipient's name.

Delivery failure notice in Zendesk Agent Workspace

To identify the cause of the error, click the warning icon next to a user name or view the ticket events log.

Step 2: Verify that a trigger sends your email in the ticket

If end users don't receive emails, a trigger may not have sent the email. Triggers are essential to email communication in Zendesk Support. Do not deactivate the default triggers that start with Notify requester in the title.

To ensure a trigger sends emails:

  1. Open the affected ticket events by adding /events to the end of the ticket URL.
  2. Under the comment left by the agent, check whether a trigger sent the email.

Email notification trigger event log entry

To manage your triggers if no trigger appears in the ticket:

  1. Check your triggers using the Filter button, and verify that triggers with Notify requester in the title are active.
  2. If these triggers are deactivated, select the checkbox for each trigger and click Activate.

Activate inactive triggers interface

  1. If no triggers named Notify requester appear, create your triggers again and match each trigger condition to About the standard ticket triggers.

Step 3: Verify default notification trigger conditions

Default triggers that notify customers should remain active and match the following conditions.

Notify requester and CCs of comment update

  • Under Meet ALL of the following conditions: Ticket > Ticket | Is | Updated and Ticket > Comment | Is | Public
  • Under Actions: Notify by | User email | Ticket (requester and CCs)

Notify requester of new proactive ticket

  • Under Meet ALL of the following conditions: Ticket > Ticket | Is | Created, Ticket > Privacy | Is | Ticket has public comments, and Ticket details > Current user | Is | (agent)
  • Under Actions: Notify by | Email user | (requester and CCs)

Ensure the email notification body contains at least one placeholder. Without a placeholder, the email does not send.

Step 4: Verify email forwarding

To verify email forwarding when the trigger sends emails and you use a custom domain:

  1. Check the forwarding status of the email address in your email channel.
  2. Verify that no forwarding error appears. If errors appear, see How to fix the Forwarding check failed error.

If you use Google Connector and the forwarding check fails, reconnect the Gmail account and follow the Google authentication prompts.

If you use standard Gmail forwarding, confirm that Gmail forwards messages to the Zendesk support address, then select Verify forwarding in Zendesk.

If you use an external email provider, ask your email administrator to confirm that forwarding is enabled and that required email headers are not removed.

Step 5: Verify the SPF record

An SPF record allows Zendesk to send emails on your behalf. Without an SPF record that includes Zendesk in your domain, recipient email servers may block emails sent from Zendesk.

  1. Check the SPF status of the email address in your email channel.
  2. Check the SPF record for your domain (for example, example.com) using external tools such as MxToolbox.
  3. If include:mail.zendesk.com does not appear in your domain's SPF record, or if your SPF returns errors, customers may not receive your emails.
  4. Troubleshoot any errors with this guide: How to fix the email error messages on forwarding, SPF, DNS, and TXT records.

Your domain can have only one SPF record. If you use multiple email services, combine them into a single SPF record that includes all required sources.

Common SPF issues include duplicate records, invalid syntax, unsupported IP addresses, exceeding 10 DNS lookups, flattened SPF records, and DNS propagation delays. After making changes, allow up to 48 hours for the record to verify.

To resolve errors, contact your domain administrator to edit the existing TXT record to include include:mail.zendesk.com.

Note: You can have only one SPF record per domain, but that single SPF record can include multiple sources. If you use multiple services to send emails, combine them into a single SPF TXT record.

Step 6: Verify the DKIM signature

Configuring DKIM signatures is highly recommended to secure outbound emails.

  1. Add the two Zendesk domain keys to the DNS records of your email domain.
  2. Activate digital signatures in Zendesk. For complete instructions, see Digitally signing your email with DKIM.

To confirm that you added the records correctly to your domain, see How do I know if my DKIM records are configured correctly?

Step 7: Verify DMARC configuration

DMARC works alongside SPF and DKIM to secure your domain and ensure your emails reach customers. Without DMARC, strict email providers may filter or reject your emails.

Check with your domain administrator to confirm a DMARC policy is configured for your domain.

As a best practice, start with a policy of p=none to monitor your email traffic. After you verify that all legitimate emails (including those sent from Zendesk) authenticate properly via SPF and DKIM, update to a stricter policy such as p=quarantine or p=reject.

Step 8: Verify delivery status with the recipient

If a trigger sends your emails and the SPF record for your domain includes Zendesk Support, the recipient server may still block incoming emails. A bounce-back notification might not appear in your Suspended tickets view.

To verify status with the recipient:

  1. Contact the recipient with details from the blocked email.
  2. Ask the recipient to check their spam or junk folder.
  3. If the email is not in spam, ask the recipient to verify why their server blocked your email.
  4. Ask the recipient if they can update their security settings to accept future emails from your agents.

Email delivery depends on the recipient relay server. Each organization uses filters and security settings that are outside the control of Zendesk Customer Support.

What is an SPF record? Why do I need an SPF record for Zendesk?

A Sender Policy Framework (SPF) record authorizes Zendesk to send emails on behalf of your domain or website. Without an SPF record that includes Zendesk, recipient email servers may block emails sent from your account.

What is a DMARC policy? Why should I configure DMARC?

Domain-based Message Authentication, Reporting, and Conformance (DMARC) works alongside SPF and DKIM to secure your email domain. Without DMARC, strict email providers may filter or reject your outbound messages.

Can I have multiple SPF records for my domain? Can I add a second SPF TXT record?

No. You can only have one SPF record per domain. If you use multiple email services, combine all sources into a single SPF TXT record.

Why are tickets not created from incoming emails? Why am I not receiving customer emails? How do I fix missing customer emails?

To resolve missing customer emails and uncreated tickets:

  1. Verify that the customer sent the message to a support email address listed in your email channel.
  2. Check the forwarding status of your support email address in your email channel settings.
  3. Check your Suspended tickets view to see if Zendesk flagged the email as spam.

Why are customers not receiving agent replies? Why are outbound emails not delivered? How do I fix email delivery failures?

To troubleshoot outbound email delivery issues:

  1. Check for delivery failure notices next to the user name or in the ticket events log in Zendesk Agent Workspace.
  2. Verify that active triggers with Notify requester in the title send the email notification.
  3. Confirm that your domain's SPF record includes include:mail.zendesk.com.
  4. Ensure you configure DKIM keys and DMARC settings for your domain.

How do I recover a suspended email ticket? What happens when I recover a ticket from the suspended tickets view?

Check your Suspended tickets view and select Recover on the ticket. Recovering an email informs the spam filter that the sender is legitimate, similar to clicking Not Spam or Not junk in an email inbox.

Can I use an email alias or Google Group as a support address? Are distribution lists supported as support email addresses?

No. Zendesk does not support email aliases, distribution lists, or Google Groups as support addresses because they cause delivery issues. Customers must send requests directly to a standard support email address.

How do multi-recipient email tickets work? What happens when an email is sent to multiple support addresses?

When an incoming email includes multiple support email addresses, turning on the multi-recipient email ticket feature in Admin Center creates a separate ticket for each support address. Zendesk automatically links these tickets using a unique multi-recipient email id.

How do I activate triggers for email notifications? How do I turn on "Notify requester" triggers?

  1. Navigate to your Triggers settings and click Filter.
  2. Locate the triggers that contain Notify requester in the title.
  3. Select the checkbox for each inactive trigger and click Activate.

What is the best practice for setting up DMARC? Which DMARC policy should I start with?

Start with a DMARC policy of p=none to monitor your email traffic. After verifying that legitimate emails authenticate properly using SPF and DKIM, update your policy to p=quarantine or p=reject.

How long do SPF record changes take to verify? How long does email forwarding verification take in Zendesk?

Changes to email forwarding settings and DNS updates for SPF records can take up to 48 hours to propagate and be recognized by Zendesk.

Powered by Zendesk