Your screenshot shows an MX record pointing to ‘mail’, but there’s no ‘mail’ entry in DNS. Also, you prioritized it at 100. Though as the only MX record, it still gets a first priority, but typically, a primary MX server has a priority of 10.
Here are some other tips for mail on a Cloudflare domain: