Because of the limited resources on a webhosting account, it's nearly impossible to set up an email account (as opposed to a forward) and keep all email on the server, particularly if you intend to send and receive a lot of email. As noted elsewhere in this knowledgebase, email will accumulate at an alarming rate and before you know it, your hosting account has exceeded its limits. You will then have to either delete your email or find another option.
Gmail is an excellent option for email hosting, since it is affordable and you have nearly unlimited resources to keep all your email. You can retrieve your domain-based email and download it to the Gmail servers. The following presumes the domain is protected with an SSL Certificate. Your mileage may vary.
Here's how:
- Open your Gmail account.
- Click the gear in the top right.
- Select Settings.
- Select the Accounts and Import tab.
- In the Check mail from other accounts (using POP3) section, click Add a mail account.
- Import emails from my other account (POP3)
- Gmailify will not normally be available.
- Enter the FULL email address of the account to check. Click Next Step.
- Enter full email address for USERNAME.
- Enter your password.
- If located on Monterey By Design servers enter
- mail.yourdomainname.com
- Port: 995
- Monterey Bay Design policy requires you to insure retrieved messages are DELETED from the server AFTER Gmail fetches them. Therefore,
- Leave a copy of retrieved messages on the server - LEAVE UNCHECKED
- All your email will be on Gmail's servers
- Always use a secure connection (SSL) when retrieving mail - CHECK
- Label incoming messages - Check the box if you’d like to easily see which emails in your inbox came from this account
- Archive incoming messages - LEAVE UNCHECKED
- Leave a copy of retrieved messages on the server - LEAVE UNCHECKED
- Click Add Account. If you get an error message while getting set up, click the Show error details link to find out more about what’s not working.
- If you get a message saying that POP is disabled, go to the settings page of your other email account and look for a way to enable POP.
- For other errors, visit our Problems with Mail Fetcher troubleshooter.
- Once your account has been added successfully, you'll be asked if you want to be able to send mail as this address. This lets you compose messages in Gmail, but have them appear to be sent from your other email account.
https://support.google.com/mail/answer/21289?hl=en