Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Inbound mail to a specific user is been forwarded to his external mailbox at another domain. Add mails are routed correctly with the exception of one domain. When mail are sent to users of my domain, including that user, the mails are delivered to everyone except the mail admin I am getting the message

The following recipient(s) cannot be reached:

  usermailbox on 1/10/2011 1:27 PM
        There was a SMTP communication problem with the

recipient's email server. Please contact your system administrator. #5.5.0 smtp;587 sender domain does not match SPF records>

I am sure this has nothing to do with my mail server, however, can someone confirm?

share|improve this question
up vote 3 down vote accepted

You are trying to forward emails from a domain that has SPF records, but that domain does not list your server as a valid source of email for that domain.

Your choices are:

  1. Contact and tell them you're forwarding their mail and want to be added to their SPF record.
  2. Contact the "external mailbox at another domain" and tell them you're forwarding email to one of their users and to whitelist you in their SPF checking.
  3. Use Sender Rewriting Scheme on your server to reflect that you are resending this mail from the original sender.
share|improve this answer
I am running exchange server 2003...I came across this… however I am not sure if this will fix the problem. If I rewrite the mail going out to this user mailbox would he be able to reply to them at their domain? – Saif Khan Jan 18 '11 at 2:47
@Saif: that looks to be something different.… says its basically for mergers, it replaces the from addresses entirely with the new company's address, not for hiding the sender's domain in a way it can be used. says an Exchange extension is still "in progress" so your user will have to whitelist you in their "external mailbox". Or send mail directly from "" to "external mailbox" rather than through you. – DerfK Jan 18 '11 at 13:58

Your Answer


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.