All about domains and hostings for business owners
As a business owner, you must have a domain name for your company. You may not need a website but at least you need a respectable email address ([email protected] is not a good choice).
I have been helping my clients managing their domains for many years and I have seen so much trouble they had gone through when they let a third party vendor to manage their domains. Here is my guide on how to setup domains by yourself.
Disclaimer: I am NOT affiliated with any of the hosting companies mentioned in this article.
Reasons why you should manage your domain yourself
Whoever manages your domain may disappear (leave the company, got angry with you or other unfortunate events). It is very difficult to get your domain back. You may not know where to start.
Whoever has the control over your domain can potentially read all your emails. Some of the email hosts do not encrypt the email. The admin can download all the emails of all accounts.
You can easily make changes on your email or hosting service when needed.
To register a domain, you need to go through a domain registrar. They are like the government body where you register your company (like ACRA in Singapore). The difference is that there are many domain registrars world wide. Although there are regulations on running a domain registrar business but you can never trust them more than trusting your government (if you ever trust your government). You need to pick a reliable one. I recommend godaddy.com at the moment.
When you transfer domain from one company to another, you are actually changing domain registrars. All the domains are locked by default preventing from other people stealing them. When you want to transfer your domain from Registrar A to Registrar B, you need to unlock the domain first. This was normally done through an online control panel they provide. You will be given a code (password) when the domain is unlocked. The code (password) is then used to authenticate you as the rightful owner when you do the transfer at your new registrar.
Domain and hosting are commonly mistaken as one thing. They are not. A domain is like the operation permit of a company. You need to let the domain registrar know where your operating office's address, which is the IP address of the web hosting server.
When a person visits your domain, the computer will get the web server address from your domain registrar. Then the computer will call the hosting server to download and display your website content.
Similar to web hosting, the email hosting server address is also recorded at your domain registrar. When an email is sent to you, the email software will get the address of your email server from your domain registrar and send it over.
You should buy the email hosting service from your web hosting provider to avoid any troubles configure the server again, fumbling with IP address and tons of new jargons like MX, A-name, etc.
From the control panel provided by your hosting/email provider, you can easily find out where to add/remove more emails and how to setup outlook/mail to get your emails to your machine/phone.
If you have chosen a reputable domain registrar, they always have auto-renew function enabled by default. On your end, you need to make sure to update your credit card information when your credit card expires or changes. They will notify you if there is anything wrong and do not take their emails lightly. Treat them like letters from the government.