Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

What reasons would exist for getting this error message when trying to send emails to an email account that I run on a Server 2003 machine?

550 sorry, mail to that recipient is not accepted (#5.7.1)

share|improve this question

migrated from superuser.com Oct 1 '09 at 7:16

This question came from our site for computer enthusiasts and power users.

1  
What are you sending and has the email address worked okay before? –  random Sep 30 '09 at 14:34
    
Just sending a simple email from a gmail account to my email account. Yes it's been working for about a year up to about a week ago. –  Guy Sep 30 '09 at 15:40

5 Answers 5

550 is also the error if a account doesn't exist...maybe the mail account does not exist, or is deactivated?

share|improve this answer

Most likely it's because your SMTP server isn't configured to accept or relay mail for the recipient's domain.

Also, sometimes SMTP servers get configured to only accept messages from their own IP, or something similarly restrictive. This is especially true for IIS when only IIS is sending mail through the server.

share|improve this answer

i think 550 is mail relay is not allowed, so you not in relay list

share|improve this answer
    
How do you add to relay list? –  Guy Sep 30 '09 at 15:40

I've managed to fix the problem but have no idea why this fixed the problem and would appreciate further input.

In the DNS control panel I removed the SPF record for the domain in question and now email is coming through to the account. To test that this wasn't just a timing issue with some other change that had been made I added back the SPF record and tested that email failed and then removed it again and tested that email then came through.

Now SPF is used when sending out-going email and should have nothing to do with the receipt of email so I really can't work out why the removal of the SPF record associated with the domain would allow me to receive emails.

If anybody has any idea why this worked I'd love to hear your thoughts.

Thanks.

share|improve this answer

This is just a stab in the dark here but if you were sending the email to the account in question from an email address on the same domain but through a different email server then the SPF record could very well come into play. An example of how that would happen is if you use an outbound email service, or you send email from a contact form on your webhost but make it appear to come from the same domain etc.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.