The most common reasons for SiteGround customers to be unable to receive emails through TheBat are temporary mail server problems, wrong TheBat settings, exceeded space quota of the email account or incorrect MX records of the domain.
Check your mail server connectivity
The standard server ports used for receiving emails through POP3 or IMAP protocols are port 110 and port 143 respectively. If you have problems receiving emails, we recommend that you perform a telnet check of the connection between your computer and the appropriate port depending on the email protocol your TheBat is set to use for receiving emails. For detailed instruction how to check you connection to port 110 or 143 with the most popular OS and please refer to our IMAP or POP3 refuses connection article.
If the connection test shows server side problems SiteGround has already been notified by our automatic monitoring system and the problem will be most probably fixed within the next few minutes. If the test shows no problem with the connection, please investigate the other reasons described below.
Use the correct Mail Client settings:
- Incoming mail server (POP3/IMAP server): mail.yourdomain.com
- Outgoing mail server (SMTP server): mail.yourdomain.com
- Username: the full e-mail address like email@yourdomain.com
- Password: If you are not sure what your email password is we strongly recommend that you reset it from your CPanel ->Mail -> Add/Remove/Manage Accounts
In SiteGround Email tutorial you can find detailed instructions for Email password change.
Check Email Quota
If you have exceeded the quota of your email account, you will not be able to receive any more email messages. You should either remove some of the old messages or raise the space quota of your email account.
You can check each account's disk usage from:
cPanel -> Mail -> Add/Remove/Manage Accounts -> Show Disk Space Used
To change the quota of an account, click on the:
cPanel -> Mail -> Add/Remove/Manage Accounts -> Quota
Please, note that SiteGround does not recommend you to have email accounts with a quota of more than 100 MB on a shared hosting server.
Check the MX record of your domain name
The Mail Exchange (MX) record is a part of your DNS zone and it determines which server is currently handling your emails. You can check your MX record from the following website:
Scroll down to the "Hostname Tests" section, type in your domain in the "DNS Lookup" field, and choose "MX" for the record type. Then click on the "Lookup" button and see, to which server is pointed your MX record. If you find that it is configured incorrectly, please contact your domain name registrar with a request to change this record with the correct one.
Setting up your email is easy when you have the right host by your side. If you need a reliable partner to help you resolve email issues and provide expert support, check out our email hosting services.