Sending emails and forwarding emails

I'm trying to send and forward emails from the same domain. When I set a TXT record with the value v=spf1 a mx include:relay.mailchannels.net ~all Cloudflare then disables their email forwarding because their v=spf1 include:_spf.mx.cloudflare.net ~all record is conflicting. I feel like there is a way to merge and I have tried looking, but I don't really know what search terms to use.

(Also little side thing, how do I locally develop a email worker? When I create a local worker with wrangler then deploy it there doesn't seem to be an option to mark it as one.)
Was this page helpful?