If you are having problems sending or receiving email, or getting login errors or other issues when you're trying to set up an email client this guide should help you identify and resolve the problem in only a few simple steps.

Check your login details

The next most common issue is using incorrect login details.
You can check this very easily by trying to login to webmail for your domain. We have a separate guide that will walk you through this - How do I login to my webmail.
If you can login here then you can be sure your username and password are correct - if not it'll almost certainly mean you're using an incorrect password - you can reset this within cPanel and then re-test.

Check your MX records point to Snappyhosts

Mail Exchanger, or MX records allow mail servers on the internet to find out where to send email - in order for you to receive email your Snappyhosts managed domains your MX records need to point to Snappyhosts mail servers.
In a web browser visit intodns.com (external site link opens in a new window) - this is a third party tool that will report the current MX records for a domain. Type your domain in the box and click the report button:
Scroll down through the resulting report to the MX section - you should see Snappyhosts MX records

If you see anything other than Snappyhosts MX records it indicates that your email isn't currently being hosted (received by) Snappyhosts mail servers. This may be because it's still pointing at a previous provider, or you're using Gmail or Office365 or other external email service.
To receive email via Snappyhosts email servers you'll need to add the correct MX record which would be mx.yourdomain.tld

Check your ports

When setting up an email client, whether on a PC, Mac or phone you'll need to be sure you're using the right port numbers. Port numbers are used on a server to identify what service you're trying to connect to.
All our email servers require a secure connection - so you'll need to ensure you setup your client to use TLS (often called STARTTLS) is preferred, or SSL if TLS isn't available - often there's a tick box in the settings (or advanced/more detail settings) for this. You will also need to use the following ports:Some mobile phone email clients may need you to view the advanced settings to add the ports. Others may not have a specific field for the port number, so you'll need to include it along with the server name e.g. mail.example.co.uk:587 - replacing example.co.uk with your domain.

Is the issue with sending email, receiving email or both?

Problems sending email

Do you receive an error message, or bounce-back - this will often yield useful information about the issue. If it doesn't help you reach a resolution directly you can open a support ticket via the [Snappyhosts Client Area] - please include the following details:
- The sender and recipient email addresses
- The exact date/time you tried to send the message
- Any failure message you received after sending the message
If the bounce-back mentions a server blacklist, our team are likely to already be working on the issue and we will provide updates.

It is critical that you provide this information for a specific message that failed - without this we cannot determine the exact reason for the message failure.
If you suspect that your email address is being used to send out spam, then we urge you to change your email password immediately, and let us know what you found. We will always investigate suspected unauthorised access as a priority.
If we find any mailbox is being used to send spam, then we will shut down the mailbox (by randomising the password) or we will suspend the cPanel account, depending on the severity of the breech we find.

If you're still having issues after completing all the previous checks and resolving any problems found please contact support, via chat, or by raising a support ticket through your [Snappyhosts Client Area]
Was this article helpful?
Thank you!