Porting my domain from namecheap to cloudflare

I’m looking to transfer my domain from namecheap to cloudflare and wanted to make sure i wouldnt loose connectivity with my email. It looks like all my spf files etc. are imported in when I signed up. Will I have to setup my email again if I transfer my domain to cloudflare?

Just make sure all the DNS records are the same as at the old provider. (Don’t just trust the import process; compare them and make sure they are all there on Cloudflare.) And, any email-related records must be set to :grey: DNS Only.