Recently I have faced a problem on a virtual dedicated godaddy server.
1. Email address created from the godaddy control panel e.g. test@test.com
2. Opened web-mail: http://webmail.test.com
3. Sent mail to: test@gmail.com and on gmail successfully received the mail from test@test.com address but,
4. While re-sent that mail to test@test.com from my gmail a/c – it bounces back with an error message
Delivery to the following recipient failed permanently:
test@test.com
Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 #5.1.0 Address rejected test@test.com (state 14).
The solution of the problem lies within my MX records – which was not set properly.
There are a variety of factors that can affect whether or not you can send and receive email. MX records are among them. You need to have the correct MX records to get your email.
You can verify that you have correct settings for your MX Records in the Godaddy Email Control Center.
If your current settings are incorrect godaddy can provide you with the correct settings for your POP or IMAP email account.
1. Log in to your godaddy Account Manager.
2. In the My Products section, click Email.
3. On the Manage Email page, click Manage Account next to the account you want to change. The Email Control Center displays.
4. Go to the Domains tab.
5. Select the email account you want to verify MX records for, and then click Server Addresses.
6. It will show you the Correct MX records and in case there is a discrepancy within your present MX records – it will ask you to correct your MX records
7. Once, you correct your MX records – your incoming mail problem will be solved.