Forwarding emails to Chatwoot requires a cloud storage configured
When to Use Forwarding
Forwarding is a good option if:- You don’t want to use IMAP or your provider does not allow IMAP access.
- You want a simple, push‑based way to deliver inbound emails to Chatwoot.
- Your provider supports routing or forwarding rules (Gmail, Google Workspace, Outlook, Fastmail, Zoho, custom servers, etc.).
- You already use SMTP for outbound mail and just need a lightweight inbound setup.
How Forwarding Works in Chatwoot
Each email inbox in Chatwoot is assigned an ingress address—a unique, system‑generated email address. When your provider forwards an email to that address, Chatwoot. Note: For installations using an ingress provider (SES, SendGrid, Mailgun, etc.), you must configure an MX record pointing to the ingress provider so that inbound email is accepted and routed correctly.- Ingress provider receives the email and forwards it to the configured Chatwoot URL.
- Chatwoot parses the content, attachments, headers, and thread references.
- Creates or updates the conversation in the appropriate inbox.
- Handles message threading properly via
Message-ID,References, andIn-Reply-To.
Requirements
To use forwarding successfully, ensure:- Email ingress is enabled on your Chatwoot installation. Some self-hosted setups disable ingress by default for security.
- Your installation supports inbound processing via the configured mailer/ingress pipeline.
- The forwarding rule is set to forward all relevant mail, including replies.
- SPF, DKIM, and DMARC are correctly configured on your domain for good deliverability.
MAILER_INBOUND_EMAIL_DOMAIN.
Finding the Forwarding Address
In Chatwoot:- Go to your inbox settings.
- Select your email channel settings -> Configuration
- Copy the provided Chatwoot ingress email address.
Configuring Forwarding on Your Email Provider
The setup varies slightly across providers, but the steps are generally:- Open your email provider’s forwarding or routing settings.
- Add the Chatwoot ingress email as a forwarding destination.
- Verify the address if the provider requires confirmation.
- Set a rule to forward all incoming email (or only relevant messages) to the ingress address.
- Save the configuration.
Configuring Ingress Provider
For Chatwoot installations, a dedicated ingress provider (Amazon SES, SendGrid, Mailgun, etc.) is required. The provider acts as the first receiver of your domain’s email and then forwards it to the Chatwoot ingress URL. See more details here.Outbound Email Behavior
Forwarding affects only inbound messages. Outbound messages will still be sent using:- The SMTP provider you configured for the inbox (recommended), or
- The default SMTP provider configured in the Chatwoot installation.
Troubleshooting
Common issues:1. Forwarding Not Enabled in Chatwoot
If you see: “Support for forwarding emails is not configured. Contact your administrator.” Your Chatwoot installation must enable email ingress. MAILER_INBOUND_EMAIL_DOMAIN configuration is missing.2. Emails Not Appearing in the Inbox
Check:- Forwarding rule is enabled and active.
- Provider is not suppressing or classifying forwarded mail.
- No DMARC quarantine/reject issues.
- The ingress address is correct.

