Cloudflare Docs
Email Routing
Visit Email Routing on GitHub
Set theme to dark (⇧+D)

Known limitations

Below, you will find information regarding the current limitations for Email Routing.

​​ Email Workers size limits

When you process emails with Email Workers and you are on Workers’ free pricing tier you might encounter an allocation error. This may happen due to the size of the emails you are processing and / or the complexity of your Email Worker. Refer to Workers limits for more information.

You can use the log functionality for Workers to look for messages related to CPU limits (such as EXCEEDED_CPU) and troubleshoot any issues regarding allocation errors.

If you encounter these error messages frequently, consider upgrading your Workers plan to Workers Unbound for higher usage limits.

​​ Email address internationalization (EAI)

Email Routing does not support internationalized email addresses. Email Routing only supports Internationalized domain names.

This means that you can have email addresses with an internationalized domain, but not an internationalized local-part (the first part of your email address, before the @ symbol). Refer to the following examples:

​​ Non-delivery reports (NDRs)

Email Routing does not forward non-delivery reports to the original sender. This means the sender will not receive a notification indicating that the email did not reach the intended destination.

​​ Subdomains are only supported for Enterprise customers

Subdomains cannot use Email Routing to forward emails, unless they are part of an Enterprise account.

​​ Signs such “+” and “.” are treated as normal characters for custom addresses

Email Routing does not have advanced routing options. Characters such as + or ., which perform special actions in email providers like Gmail and Outlook, are currently treated as normal characters on custom addresses. More flexible routing options are in our roadmap.

​​ Restrictive DMARC policies can make forwarded emails fail

Due to the nature of email forwarding, restrictive DMARC policies might make forwarded emails fail to be delivered. Refer to for more information.

​​ Sending or replying to an email from your Cloudflare domain

Email Routing does not support sending or replying from your Cloudflare domain. When you reply to emails forwarded by Email Routing, the reply will be sent from your destination address (like [email protected]), not your custom address (like [email protected]).