You can use either the webmail interface or an email client. Check our tutorial on how to use cPanel webmail.
If you decide to use an email client, such as Microsoft Outlook Express, MS Outlook, Mozilla Thunderbird and Eudora, here are the settings you need:
Incoming mail server (POP3/IMAP server): mail.yourdomainname.com
Outgoing mail server (SMTP server): mail.yourdomainname.com
Username: the full e-mail address. Example: you@yourdomainname.com instead of you.
Password: Assigned in cPanel -> Email Accounts.
SMTP authentication must be enabled for the login to be successful.
If you have your domain pointed to an external server and the MX record is resolving to one of the Todhost servers use the server name as the Incoming/Outgoing mail server.
Further reading:
7 Ways to Build Your Email List
Any listserv or mailing list service?
Email Problems: What Should I do?
How Did My Email Get Compromised and What Can I Do to Stop It?
How to Check and Send Emails Using Webmail
How to Solve Email Bounce Back Issues
How to create an email forwarder in cPanel
How to enable spam assasin in cPanel
How to fix error 500 no such user here
How to grow your mailing list ethically
You can also use secure authentication to your mail server.
Email ports
The POP3 port for inbound emails is 110 (995 if you want to use secured POP3)
And the IMAP port for inbound emails is 143 (993 if you want to use secured IMAP)
The SMTP port for outbound emails is 25 or 2525 (465 if you want to use secured SMTP)
Further reading:
Managing the Mail Function in CPanel
What is Spamming?What is POP3?
Email Clients: Microsoft Outlook
This Microsoft Outlook Configuration Tutorial is a step-by-step guide on how to configure your Microsoft Outlook email client in order to make it work with your web-based email account.
Step 1: Open Outlook, and click on the Tools menu. Please, select E-mail Accounts...
Step 2: Select the option Add a new e-mail account. Click 'Next'
Step 3: Select the type of account you would like to create (IMAP or POP3)
Step 4: Fill in the Internet E-mail Settings fields as follows:
Your Name - Enter your name as you would like it to appear in the From: field of all outgoing mail
E-mail Address - Enter the email address which the others will use to send email messages to you.
Incoming mail server (POP3/IMAP server): yourdomain.com
Outgoing mail server (SMTP server): yourdomain.com
User Name: please use the full e-mail account name. Example: you@yourdomain.com instead of you.
Step 5: Click on the More Settings... button
Choose the Outgoing Server tab and check the My outgoing server (SMTP) requires authentication checkbox.
Check the option Use same settings as my incoming server.
Step 6: Choose the Advanced tab
Here you can choose if you wish to Leave a copy of the messages on the server or not.
Please do not use secure authentication as we do not support this method.
Email Clients: Microsoft Outlook Express
Follow the steps listed below to configure your Microsoft Outlook Express email client to work with your email account:
Step 1: Open Outlook Express and click on the Tools menu. Select Accounts.
Step 2: Click Add account and select Mail.
Step 3: Enter your name as you would like it to appear in the From: field for the outgoing messages.
Step 4: Enter the email address which the others will use to send email messages to you.
Step 5: Incoming mail server (POP3/IMAP server): yourdomainname.com
Outgoing mail server (SMTP server): yourdomainname.com
Please, set the SMTP port to 25 or 2525. (Read more about Port 25)
Step 6: Username: please use the full e-mail account name. Example: you@yourdomainname.com instead of you.
Step 7: Click Finish.
Step 8: Now click once on the newly created account, and choose Properties. Go to the Servers tab and select the My server requires authentication checkbox.
If you use POP3 and want the messages to be kept on the server, choose the Advanced tab and check Leave a copy of messages on server, click OK.
Step 9: You are done!
Important Please make sure that you check your incoming e-mail messages before trying to send any. Most servers use the POP-before-SMTP scheme, which disallows sending messages without checking your mail.
Mac Mail Tutorial
This tutorial will help you setup your Mac Mail client with your Todhost's email settings.
Step 1: Start Mac Mail, click on the Mail button from the menu and select Preferences.
Step 2: Click on the Accounts tab from the top menu and click the + button at the bottom left part of the window to start the wizard that will guide you through the setup process.
Step 3: On the initial screen of the Add Account setup wizard enter the name that your recipients will see when they receive emails from you in the Full Name field and your email address in the Email Address field. Also, add the password for the e-mail account.
Step 4: In the next window select/enter the following Incoming Mail Server details and click the Continue button:
On Account Type select IMAP. Type a description such as Todhost IMAP Server.
In the Incoming Mail Server field type mail.yourdomainname.com or just yourdomainname.com, which is hosted with Siteground. Type your full email address in the User Name field and the password in the corresponding field.
Step 5: In the next window you will be prompted to enter your Outgoing Mail Server. Fill in the following details and click the Continue button:
In the description field you can enter Siteground SMTP Server.
In the outgoing field type mail.yourdomainname.com or just yourdomainname.com, which is being hosted with Todhost. Tick both checkboxes for Use only this server and Use Authentication.
Once again enter your full email in the User Name field and add the password.
Step 6: Once you have entered all details and clicked the Continue button you will see a summary window on which you can review the settings that you have entered and go back if you need to edit something.
Once you click the Create button you will be able to send and receive emails from your Mac Mail client through your email account.
Email Clients: Mozilla Thunderbird
Follow the steps below to configure your Mozilla Thunderbird email client to work with your web-based email account:
Step 1: Open Thunderbird and select the Tools menu. Click the Account Settings tab.
Step 2. From the new window press the Add Account button, then E-mail account and click Next.
Step 3: Enter your name as you would like it to appear in the From: field for all outgoing messages and the email address which the others will use to send email messages to you. Click Next.
Step 4: Set the incoming server to be of type POP3. The address is your domain name.
Step 5: Click Next and type in the username. Please use the full e-mail account name. Example: you@yourdomainname.com instead of you.
Step 6: After clicking the Next button, type in the name of the e-mail account as it will appear on your PC. Click Next, and then the Finish button.
Step 7: Click the Outgoing Server(SMTP) in the left pane. Use yourdomainname.com as Server name. Set the port to be 2525.
Then, check the username and the password and enter the full e-mail address as username.
Step 8: Click OK and you are done!
Important Make sure that you check your incoming e-mail messages before trying to send any. Our servers use the POP-before-SMTP scheme, which disallows sending messages without checking your mail.
Email Clients: Mozilla Thunderbird 3
How to setup a new email account in Mozilla Thunderbird email client version 3
Step 1: Open Thunderbird and select the Edit menu. Load the Account Settings tab.
Step 2. From the new window click on Account Actions and choose Add Mail Account.
Step 3: Enter your name as you would like it to appear in the From: field for all outgoing messages and the email address which the others will use to send email messages to you. Also supply the password for this email account. Then click Continue.
Step 4: At this point Thunderbird 3 will attempt to automatically detect and finalize the configuration for your incoming and outgoing server settings. Let the automatic configuration utility finish.
Step 5: Once finished click Edit.
Step 6: Change the username to the full email address for which you are setting up the account.
Step 7: Set the Incoming protocol to either POP or IMAP according to your preferences. The ports are default - 143 for IMAP and 110 for POP3. You can select STARTTLS from the drop-down menu.
Step 8: For Outgoing server select mail.yourdomainname.com. You can select STARTTLS from the drop-down menu. The default SMTP port is 25, but you can also use 2525.
Step 9: Click Re-test Configuration. If everything is entered correctly both Incoming and Outgoing servers should have green light displayed.
Step 10: Click Create Account.
How to configure Secure IMAPs with Mac Mail
Secure IMAP (IMAPs) allows you to check safely your email even on non-secure networks. This is very important in order to protect your privacy and account security.
Mac Mail offers excellent IMAPs support and the following article describes how to enable it. Even if you are using a different webhost the instructions are similar.
The most important thing is to find out which IMAPs server to use. If you are a Todhost client you can find the server by going to yourdomain.com/cpanel, where you should replace yourdomain.com with your own domain name. You will be redirected to something like https://secureXXX.yyyy.com:2083. This means that your IMAPs server is:
secureXXX.yyyy.com
where:
XXX is the name of the hosting server where your hosting account is situated.
It is essential to use exactly this server name because our SSL is issued for *.yyyy.com. If you connect by IMAPs with any other server name, there will be an SSL warning that the certificate does not match the host. This warning is not fatal but it will pop up you every time you open your email client.
Once you find your IMAPs server name, open Mail and go to Mail > Preferences. There find your email account, click on it and follow the steps below:
1. In the Account Information tab set Incoming Mail Server to your IMAPs server .
2. In the Advanced tab check Use SSL.
3. To apply the changes click ‘OK‘ at the bottom.
From this point on you will be checking your email securely using IMAPs.
How to configure Secure IMAPs with Outlook 2003
Secure IMAP (IMAPs) allows you to check safely your email even on non-secure networks. This is very important in order to protect your privacy and account security.
Microsoft Outlook 2003 offers excellent IMAPs support and the following article describes how to enable it.
First we assume you have configured your email following the instructions on how to set up Microsoft Outlook.
Even if you are using a different webhost the instructions are similar.
The most important thing is to find out which IMAPs server to use. If you are a Todhost client, go to yourdomain.com/cpanel.
You will be redirected to something like https://secureXXX.sgcpanel.com:2083. This means that your IMAPs server is secureXXX.sgcpanel.com.
It is essential to use exactly this server name because our SSL is issued for *.sgcpanel.com. If you connect by IMAPs with any other server name, there will be an SSL warning that the certificate does not match the host. This warning is not fatal but it will pop up you every time you open your email client.
Once you have found out your IMAPs server name, open Microsoft Outlook 2003 and go to Tools > Email Accounts… > View or change existing e-mail accounts. Select your account and click the "Change" button. From there follow the steps below:
1. Set Incoming mail (IMAP): to your IMAPs server.
2. Click the "More Settings…" button
3. Go to the "Advanced" tab
4. Check the "This server requires an encrypted connection (SSL)" checkbox under the "Incoming Server(IMAP)" label and press the "OK" button
5. To apply the changes click ‘OK‘ at the bottom.
6. Click "Next" and then "Finish" to complete the setup process of your email account.
From this point on you will be checking your email securely using IMAPs.
How to configure Secure IMAPs with Outlook Express
Secure IMAP (IMAPs) allows you to check safely your email even on non-secure networks. This is very important in order to protect your privacy and account security.
Outlook Express offers excellent IMAPs support and the following article describes how to enable it.
First we assume you have configured your email following the instructions on how to set up Outlook Express.
Even if you are using a different webhost the instructions are similar.
The most important thing is to find out which IMAPs server to use. If you are a Todhost client, go to yourdomain.com/cpanel.
You will be redirected to something like https://secureXXX.yyyyy.com:2083. This means that your IMAPs server is secureXXX.yyyy.com.
It is essential to use exactly this server name because our SSL will be issued for *.yyyy.com. If you connect by IMAPs with any other server name, there will be an SSL warning that the certificate does not match the host. This warning is not fatal but it will pop up you every time you open your email client.
Once you have found out your IMAPs server name, open Outlook Express and go to Tools > Accounts. There find your email account and click Properties. From there click the Servers tab and follow the steps below:
1. Set Incoming mail (IMAP): to your IMAPs server.
2. In the Advanced tab check This server requires a secure connection (SSL) under Incoming mail (IMAP):.
3. To apply the changes click ‘OK‘ at the bottom.
From this point on you will be checking your email securely using IMAPs.
How to configure Secure IMAPs with Thunderbird
Secure IMAP (IMAPs) allows you to check safely your email even on non-secure networks. This is very important in order to protect your privacy and account security.
Thunderbird offers excellent IMAPs support and the following article describes how to enable it.
First we assume you have configured your email following the instructions on how to set up Thunderbird.
Even if you are using a different webhost the instructions are similar.
The most important thing is to find out which IMAPs server to use. If you are a Todhost client, go to yourdomain.com/cpanel.
You will be redirected to something like https://secureXXX.yyyy.com:2083. This means that your IMAPs server is secureXXX.yyyy.com.
It is essential to use exactly this server name because our SSL will be issued for *.yyyy.com. If you connect by IMAPs with any other server name, there will be an SSL warning that the certificate does not match the host. This warning is not fatal but it will pop up you every time you open your email client.
Once you have found out your IMAPs server name, open Thunderbird and go to Edit > Account Settings. There find your email account and navigate to Server Settings and follow these steps:
1. Make sure the Server Name is set to the IMAPs server you have just found out.
2. Under Security Settings, check SSL for Use Secure Connection.
3. To apply the changes click ‘OK‘ at the bottom.
From this point on you will be checking your email securely using IMAPs.
Email Client Configuration: Eudora Pro
How to Configure Eudora Pro to Access Email?
To configure your Eudora Pro email client please follow the below:
- In Eudora select Options from the Tools pull-down menu.
- Click the Getting Started category. For Return Address, enter your email address.
- For Mail Server (Incoming), enter mail.yourdomain.com.
- For Login Name, enter the popID that you selected when you created your POP account.
- For SMTP Server (Outgoing), enter mail.yourdomain.com. With these basic settings you should be able to retrieve email from the name mailbox by selecting Check Mail from the File pull-down menu.
Changing Ports
Eudora for Windows
Eudora has chosen to hide the Port change option in version 6.0 and up, making it more difficult to make this change. To enable changing ports:- Navigate to your Eudora install directory.
- Look in the Eudora directory for the directory "extrastuff".
- In this directory is a file named "esoteric.epi". Drag (copy or move) this file into the main Eudora directory. There will now be options extra listed, including a Ports page.
- Launch Eudora.
- Drop down the Tools menu, and choose Options.
- Click on Ports.
- Change the port from default 25 to 26
- Click OK
- Restart Eudora
Eudora for Mac
As above, Eudora has hidden the ports option in version 6.0 and up. To change the outgoing mail port from:- For version 6.0 and up, quit Eudora and look in the Eudora Application Folder for the folder "Extras". In this folder is a file "Esoteric Settings". Drag this file into the "Eudora Stuff" folder,
- Launch Eudora
- Drop down the Special menu, and choose Settings
- Click on Ports and Protocols
- Change the port from default 25 to 26
- Click OK
- Restart Eudora
Email Application Setup: Apple Mail
This guide shows you step-by-step how to set up email account in Mail on MacOS.
- Add a New Account
- Account Settings
- Incoming Mail Server Settings
- Outgoing Mail Server Settings
- Complete Set Up for Yosemite OS
Add New Account
- Choose Preferences, from the Mail menu.
- Select Preferences.
- Click on the Accounts icon in the Mail Preferences window.
- On the Accounts window, click the + (plus) sign to create a new account.
Account Settings
- Choose Other Mail Account...
- Enter your Full Name, or your name as you would like it to appear on your sent email.
* Replace example.com with your own domain name. - Enter your Email Address.
- Enter your email account's Password.
- Click the Next button.
- A message should appear saying "Account must be manually configured". Click Next.
Incoming and Outgoing Mail Server Settings
When entering the information for your Incoming Mail Server you will need to decide if you would like to use POP3 or IMAP. POP3 will download and remove all of the emails from our server, whereas IMAP will synchronize the emails between your email client(s) and our server. IMAP is recommended if you will be using this email account with multiple devices since they will all synchronize.
- Choose your account type, either IMAP or POP.
- Enter mail.example.com as the Incoming mail server, replacing example.com with your own domain name.
- Enter your full email address as the User Name.
- Enter the Password of your email account.
- Once Incoming Server settings have been configured, you will need to enter the Outgoing Mail Server (SMTP) setting. Enter one of the following options:
- Click the Server Settings button. You will be prompted to further configure your Outgoing Mail Server.
- Enter the Outgoing Mail Server again.
- Choose your Server port:
- Choose Password for Authentication.
- Re-enter the full email address as the User Name, and the password for that email account.
- Click the OK button when finished.
That's it! Your email account should be added to your Apple Mail client.
Note: If you choose to use an SSL, you may see an SSL warning. Please see SSL Certificate Warning for the next steps.
SSL Certificate Warning
If you choose to use SSL, you may receive a message warning you that the certificate is not trusted. If you receive this message, follow these steps:
- Click the Show Certificate button.
- Check the box to Always trust the certificate.
- Click the Connect button.
Complete Set Up on Yosemite OS
If you're running Yosemite, we suggest following these steps to make sure your account settings don't change. This only applies to Apple computers running Yosemite.
- Choose Preferences, from the Mail menu.
- Click on the Accounts tab.
- Next, click on the Advanced.
- Uncheck the option labeled "Automatically detect and maintain settings
- Now click on the Account Information tab.
- Under Outgoing Mail Server (SMTP), select Edit SMTP Server List.
- Click the Advanced tab.
- Uncheck the option labeled Automatically detect and maintain settings.
- Click the OK button when finished.
Email Application Setup: Windows Phone 8
New Account Information
- Open Settings
- Tap Email + Accounts.
- Choose Add an Account.
- Choose Advanced Setup.
- Enter your complete email address and password, and then click Sign In.
- Choose Internet Email.
- On the Internet Email Account page, enter the following settings:
- Account Name: What you want to refer to your account as.
- Your Name: Your name as you want it to appear on your sent email.
- Incoming Email Server: mail.example.com, replacing example.com with your domain name.
- Account Type: Choose IMAP or POP. We recommend IMAP.
- User Name: Your complete email address.
- Password: Your email account password.
- Outgoing (SMTP) Email Server: mail.example.com, replacing example.com with your domain name.
- Check the boxes for:
- Outgoing server requires authentication.
- Use the same user name and password for sending email.
- ?Tap Advanced Settings (optional, but recommended). Check the boxes for:
- Require SSL for incoming email.
- Require SSL for outgoing email.
- Tap Sign In.
- If you chose to encrypt your connection with SSL, there will be an Attention Required warning next to the email account you set up. Tap the email account to continue.
- Because you're using your domain name as the mail server (such as mail.example.com), your Windows Phone expects the SSL certificate to contain your domain name, but it contains the name of the server (such as box123.domainname.com), instead. Due to the mismatch, you'll see a message warning you that the name on the domainname server's certificate doesn't match your domain name. This is normal. Just tap Continue.
That's it! You can now be using email on your Windows Phone.