Hey Amit,
Thanks for reaching out to the community. I haven't heard of anyone using Cloudflare with SmarterMail. But theoretically, it would be like any other IIS site.
Looking forward to hearing your results.
Kind Regards,
Zach Sylvester
System/Network Administrator
SmarterTools Inc.
(877) 357-6278
www.smartertools.com