Cloudflare Email Routing: How to set up `+topic` custom addresses?

I want to set up a custom address with + symbol in it, e.g. [email protected]. Firstly, I tried setting up this address directly by creating a custom email address in the dashboard but was blocked by the validation logic indicating that allowed characters in the address are 0-9 a-z _ . (as shown in the screenshot). Then I tried to create a custom address without the topic (i.e. [email protected]) and expected Cloudflare Email Routing would follow the same rule for the address with the topic (i.e. [email protected]), as Gmail does (https://support.google.com/a/users/answer/9282734?hl=en#email-address-variation); but testing showed [email protected] just matches the catch-all rule, so no luck. So is there a way to use custom email addresses like [email protected] with Cloudflare Email Routing? Thanks in advance.
Tips to optimize your Gmail inbox - Google Workspace Learning Center
Google Workspace productivity guide                 Want
No description
3 Replies
Chaika
Chaika10mo ago
👋 https://developers.cloudflare.com/email-routing/postmaster/#signs-such--and--are-treated-as-normal-characters-for-custom-addresses
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.
So maybe one day. Otherwise right now you could use the catch-all, or create a CF Email Worker that handles it/has forwarding logic
Cloudflare Docs
Postmaster · Cloudflare Email Routing docs
Reference page with postmaster information for professionals, as well as a known limitations section.
TreeDiagramIRC
TreeDiagramIRCOP10mo ago
Thanks for your quick reply! Then I think it is a bug to not allow users to create custom addresses with + (as shown in the screenshot), isn't it?
Chaika
Chaika10mo ago
Where that faq entry is, is more under the post master/how they deal with stuff internally. The UI is seperate, not sure why they have that validation logic there but it's been that way forever as far as I am aware it is intentional that you can't from the ui though, they commented on it way back: https://discord.com/channels/595317990191398933/930503753583435836/1040586310370463857 If you wanted to put your +1 into it becoming a thing, there's this feedback thread on the forums you can upvote: https://community.cloudflare.com/t/support-plus-addressing-in-email-routing/346812 wouldn't hold your breath though, past few months has been a lot of work on Code Orange/CF focusing on reliability and there hasn't been very many changes to email routing at all over the past year or so.
Want results from more Discord servers?
Add your server