Knowledgebase : Web Hosting > E-Mail
This guide assumes you've already setup your e-mail accounts through cPanel if you haven't please login to your cPanel account and select the "E-Mail Accounts" option.

  1. Once you open up the Mail client you will be prompted with a "Welcome to Mail" window asking you to fill out your name, e-mail and password. Fill it out according to the e-mail account you setup. (Picture)

  2. In the following dialog it will ask you to configure your "Incoming Mail Server". I would recommend you select either "POP" or "IMAP" for the account type. Inside the "Incmoing Mail Server" input box you will be putting "mail.yourdomain.com" (replace "yourdomain.com" with your actual domain). (Picture)

  3. You will now be asked to setup your "Outgoing Mail Server". This is the same as the previous dialog except you'll need to check "Use Authentication". (Picture)

  4. Once you hit "Continue" from the previous dialog it should attempt to connect. If everything was successful you should be presented with the Mail client ready for use. If you have trouble at this point please contact support with any error(s) you're receiving.
All our shared web hosting servers support the ability to use email sub addresses also known as plus addressing. Email subaddresses use the format of username+folder@yourdomain.com where username respresents the mailbox and folder represents the folder's name.

An example of this would be where you have username@yourdomain.com and wish to have all your important emails sent directly to an important folder you can have the emails sent to username+important@yourdomain.com and the emails will arrive directly in the important folder in your inbox.

Note: Due to this feature it's not possible to setup forwarders with "+" in them or email inboxes.

All of our hosting plans fully support sending/receiving email via POP3, SMTP, and IMAP. Webmail is also supported on all plans. The following details (specific to your domains) can also be found in cPanel under the "Email Accounts" interface, specifically by clicking "Connect Devices":

Incoming Server: mail.yourdomain.com
Outgoing Server: mail.yourdomain.com
Port: 25 or 26 (Some ISPs will block port 25. If you ever get an SMTP error, try using port 26)
SMTP Auth: Enabled/On

Your email addresses and passwords can be setup through the "Email Accounts" interface in cPanel. If you need help creating an email account, the article for that can be found here: https://support.hawkhost.com/index.php?/Knowledgebase/Article/View/38/0/how-do-i-create-email-accounts

All shared, cloud web hosting, semi-dedicated, and reseller hosting plans allow you to create an unlimited number of email addresses. All plans fully support sending/receiving email via POP3, SMTP, and IMAP. Webmail is also supported on all plans.

To create a new email address:

  1. Login to cPanel for your hosting account and use the search to find the "Email Accounts" interface:



  2. From the "Email Accounts" interface click "Create":



  3. After clicking "Create" you will be directed to the "Create an Email Account" page. Fill out the provided fields, including your new email username, password, and storage (disk space) quota:



To configure Outlook, Windows Mail, Mac Mail, your phone, tablet, or any other device email client:

  1. Login to cPanel for your hosting account and use the search to find the "Email Accounts" interface:



  2. From the "Email Accounts" interface click the "Connect Devices" button to the right of your email address:




  3. The following page will contain your accounts incoming, outgoing, and port information for configuring an email client. You can also use the provided "Mail Client Automatic Configuration Scripts" options to download a setup script onto your device for automatic configuration. There is also an option to send the email addresses configuration details to another, separate email address for easy reference and access.

To access Webmail:

  1. Webmail can be accessed directly through your domain by visiting https://yourdomain.com/webmail or https://yourdomain.com:2096

  2. Webmail can also be accessed through cPanel. To access webmail through cPanel, login to cPanel for your hosting account and use the search to find the "Email Accounts" interface:



  3. From the "Email Accounts" interface click the "Check Email" button to the right of your email address:



  4. The following page will show a Roundcube login. This is the default webmail program and what we recommend using. Click the large "Roundcube" button to login to webmail:


If you're looking to access your accounts webmail function without going through cPanel, here's the steps:
  1. Navigate to http://yourdomain.com/webmail -- replace yourdomain.com with the domain on your account.

  2. You'll be greeted with a password prompt, in here you put the username (email address) and password. These were configured in cPanel when you first setup the account. (Picture)

  3. Once you login, you'll end up at a page with three options: Horde, Squirrelmail, and Roundcube. We strongly recommend using Roundcube. (Picture)

A catch all email, or default email, is an email account that is designed to receive all mail sent to your domain to a non-existent address. To configure a catch all address for your domain (or subdomain), follow these steps:
  1. Login to your cPanel account and type 'Default' into the top left finder. (Picture)

  2. The default option is to discard the messages to the sender with a 'No Such User Here' error. Change the setting to 'Forward to email address', where you input the address you want all the mail to go to. (Picture)

  3. You can also expand the 'Advanced' options to forward the emails to your system user, or to a specific program. (Picture)
When using webmail, we highly recommend using Roundcube. Both Horde and Squirrelmail aren't as well support and are buggy on newer systems compared to Roundcube. This article will be focused around Roundcube but the same general rules apply to the other two clients.

Logging In
  1. Login to webmail by navigating to http://yourdomainhere.com/webmail

  2. You'll be greeted with a password prompt, in here you put the username (email address) and password. These were configured in cPanel when you first setup the account. (Picture)

  3. Once you login, you'll end up at a page with three options: Horde, Squirrelmail, and Roundcube. Select Roundcube. (Picture)

Sending Mail
  1. Once you've logged in, you will be directed to your inbox. On the top of this page there is an icon with a pencil, use that to create a new message. (Picture)

  2. You can now compose the email, and fill out all the information needed (recipient, CC, BCC). (Picture)

  3. Should you need to add an attachment, select the 'Attachments' option to the left. (Picture)

  4. Once completed, select 'Send Now' at the bottom. The message will now be in your 'Sent' folder if it worked without errors.

Adding Contacts
  1. To add contacts, select the 'Address Book' feature on the top right of the interface. (Picture)

  2. To add a single contact, select the green + icon. (Picture)

  3. You will now see an interface in which you can input the contact information. When finished hit 'save'. (Picture)

  4. To import your contacts, select the button with a green up arrow. (Picture)

  5. You will now see an interface which allows you to find a file on your local computer to import the contacts. (Picture)

Configuring Settings
  1. To modify the behavior of your email client, select 'Settings' on the top right of the page. (Picture)

  2. There are three navigation options: Preferences, Folders, and Identities. (Picture)

  3. Preferences controls the user settings along with message options. Folders allows you to create additional folders on top of the defaults. Identities allows you to configure additional email users, which you can select when composing a message.

This is meant to serve as a general quick start / how-to guide. Full documentation for Roundcube can be found here: http://trac.roundcube.net/wiki/User_Guide_EN

You can take advantage of our SpamExperts email filtering even if you're using third party DNS/nameservers. To make sure your domains email is passed through our SpamExperts filtering servers when using third party nameservers you should set your MX records to:

mx1.arandomserver.com Priority 0
mx2.arandomserver.com Priority 10
mx3.arandomserver.com Priority 20

All of our web hosting plans include the ability to send e-mails. Each of our services have different outbound e-mail limits. Please keep in mind we have a zero tolerance policy towards SPAM/UCE. All of your mailing needs to be fully CANSPAM compliant. Accounts found to be sending spam will be disabled immediately for violating our TOS/AUP and may result in service termination.

Hourly e-mail limits:

Shared and Reseller Hosting: All shared and reseller hosting plans allow you to send up to 500 e-mails per hour.

Semi-dedicated Hosting: All semi-dedicated hosting plans allow you to send up to 2,000 e-mails per hour.

VPS Hosting: Our VPS plans do not have an outbound e-mail limit.

If your email is bouncing, it could be because you do not have SPF records enabled for your domain. What these do is verify the authenticity of the domain you're sending from so you're email is less likely to be flagged as spam / untrusted by the receiving mail server. While doing the following is not a fix-all for email delivery issues, it will certainly help:
  1. Login to cPanel at http://yourdomain.com/cpanel

  2. Once you've logged in, type 'Email Auth' into the top left finder (Picture)

  3. On the next page, select 'Enable' under the 'SPF Records' sections (Picture)

  4. Once this is done, you will see it says enabled and will show your current SPF records (Picture)
If you're still experiencing issues with the mail being delivered, please raise a ticket with our support team including as much information as possible. Some helpful information is the address you're sending from, address you're sending to, a copy of the email address, email headers, and the exact bounce back message.