I know this can done and I know it can be free as well. But I would like to know the exact procedure step by step how to activate this if you own a domain, but you don't have any web facing web server (I've heard you have to put some file somewhere for google to check to activate domain or something).
Clarification
I want Google to handle my custom domain mail. Not like forwarding existing mails to Google. That's not what I'd like to know here. I would actually like Google to serve my emails.