Basic Email Troubleshooting
1) Take a Look at Email Limits
Trying to send bulk emails or to a mailing list . Check for the limits before sending emails
Outgoing Email Limitations on our servers
we have set a limit of 200 outgoing emails per hour on shared and reseller hosting, 500 outgoing emails per hour on VPS Hosting, 1000 outgoing emails per hour on Semi Dedicated Hosting and 3600 outgoing emails per hour on Dedicated Hosting to avoid any sort of email spamming from our servers. Customers cannot send more than the specified number of emails in an hour irrespective of the size of their mailing lists.
Also you can only send up to 2MB via webmail. If you use an email client you can send emails up to 10MB in size.
2) Is your email service enabled?
If you wish to use email with your domain it must be enabled. Check from the control panel under âMailâ option of selected domain, if the email user and the email is enabled.
3) Check out for your Mailbox Quotas
If you are out of Mailbox space , emails may begin to bounce back to the sender. Other things that can occur is webmail will stop working, or you can no longer receive emails. This may be a result of your entire service or email user reaching a disk quota.
So check if Mailbox has reached its limits and clean up some space for new emails.
4) Watch out for Mail Protect and Spam Settings:
If you are not able to receive email you may check your spam folder.
Try to disabling Spam filter.
5) Is your Mail server accessible ?
Open Command prompt and type
Ping mail.yourdomain.com
Check if you get the following response
================================================== =
Pinging mail.yourdomain.com {mail IP/server IP] with 32 bytes of data:
Reply from email_server_ip: bytes=32 time=148ms TTL=120
Reply from email_server_ip: bytes=32 time=143ms TTL=120
Reply from email_server_ip: bytes=32 time=148ms TTL=120
Reply from email_server_ip: bytes=32 time=148ms TTL=120
Ping statistics for email_server_ip:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 143ms, Maximum = 148ms, Average = 146ms
================================================== ==
This means that your email server is accessible .
If you get any error response, it means that the email server is inaccessible , check if firewall is enabled locally or check out for any ISP issue.
6) Take a look at DNS settings (MX records):
Check if your Mail records (MX records) for domain are correctly pointing to your email server ip. You would have received email server details in your welcome email.
Here are some tools you can use to check your DNS and MX records.
* intoDNS: checks DNS and mail servers health
* MX Lookup Tool – Check your DNS MX Records online – MxToolbox
* Traceroute, Ping, Domain Name Server (DNS) Lookup, WHOIS
* DNSstuff
7) Try Sending/Receiving from Webmail:
If you checked your email settings and mail is enabled, you may try sending and receiving emails from webmail. You can use either of the following URLs to access webmail:
If you have no issues sending or receiving in webmail, but still can’t send from your email client, you may need to go back and double-check your email client settings.
8 ) Check Email Client Settings:
The email client being incorrectly configured has a major role in email issues. You will need to double-check that your settings are correct.
Check your
* Incoming and outgoing email server — use mail.domain.com or email server ip
* Check for username and Password
* Check for ports Incoming (POP) – 110 and Outgoing (SMTP) – 25 / 587
Also Make sure that ‘My outgoing server (SMTP) requires authentication’ is selected.
To check this Follow the steps :-
1. In the Tools menu, select Options then Mail Setup. Under ‘Email Accounts,’ click E-mail Accounts.
2. Select an account, and click Change above the list of accounts. Click More Settings, then the Outgoing Server tab.
3. here you will find this option My outgoing server (SMTP) requires authentication’ .The radio button ‘Use same settings as my incoming mail server’ should also be selected.
4. Click OK
9) Search for error code and Bounce back message
If you are trying to send emails and are receiving Bounce back messages, you can copy that bounce back code and Make an internet search,
You will find many resolutions for it.
Some codes and its description are as follow’s
Code Meaning
200 – (nonstandard success response, see rfc876)
211 – System status, or system help reply
214 – Help message
220 – Service ready
221 – Service closing transmission channel
250 – Requested mail action okay, completed
251 – User not local; will forward to
354 – Start mail input; end with .
421 – Service not available, closing transmission channel
450 – Requested mail action not taken: mailbox unavailable
451 – Requested action aborted: local error in processing
452 – Requested action not taken: insufficient system storage
500 – Syntax error, command unrecognized
501 – Syntax error in parameters or arguments
502 – Command not implemented
503 – Bad sequence of commands
504 – Command parameter not implemented
521 – does not accept mail (see rfc1846)
530 – Access denied (Sendmail-specific)
535 – SMTP Authentication unsuccessful/Bad username or password on your account
550 – Requested action not taken: mailbox unavailable
551 – User not local; please try
552 – Requested mail action aborted: exceeded storage allocation
553 – Requested action not taken: mailbox name not allowed
554 – Transaction failed