Mail server with cloudflare DNS is not working


I managed to setup a virtualmin server with DNS coming from Cloudflare and with the registrar Namecheap.
The site is working but I need to be able to send/receive mail from say ( is the virtualmin server).

I understood I had to disable the DNS in virtualmin (I simply un-ticked the DNS checkbox when creating

Now I added a user called “info”.

How to get the mail server running from here?
Do I need to set an MX record ( and then from Namecheap or Cloudflare? ) or anything else?