Note: Microsoft have disabled the option to add custom domains to Outlook.com service, now you shoudl go to Office 365 and the the Exchange package to have your own domain with Microsoft service. You will get a full Exchange server in this case.
Every knows that you can use Google server to host email for your company, family or club. It was once free, but know that option has gone and you have to pay a fee in order to host your email solution on Google. Well, Microsoft now offers the same thing Google was offering once.
You can add custom domains to your outlook.com account and use it to manage your club, family or small company emails. Let's see how to do it.
First go to Microsoft's domain admin site
Click on "get started"
Enter the domain you want to add to outlook.com, you will know be given the option to create a new account, or use one you already have. I'm sure you have a hotmail.com account somewhere, use it, or create a new one. But you better use an existing one, or create a new one and verify it in another browser because the process works better if you use an existent account.
Once you sign in you will be given the options to review everything.
Now you need to prove the ownsership of the domain you are adding, various options are given to you. Use the one that best works for you, it will depends on where you have the DNS hosted. I will not cover that, as it varies too much from one user to another.
Once you finish this step with your DNS service provider, you can add accounts to your newly added custom domain in outlook.com. You have up to 50 accounts available, and 25 Giga Bytes on each one.
At the end, you will end up with this nice view. I really like how minimalistic and clean it looks like.