Does UCRAFT provide email/mailbox for my own domain?
Unfortunately Ucraft doesn't provide email services at the moment, but you can definitely connect your current email provider to Ucraft setting up MX records respectively. I found this guide that can help you.
I use Zoho Mail's free plan for my email. Scroll to the bottom of the page and pick the "Forever Free" plan. My email is great. It has so many features and you can even customize how it looks.