Mail forwarding not working

I have set up a contact in Exchange 2000 (Domain A) so that mail that gets sent to an address at domain A gets forwarded onto an email address at domain B (seperate company), but i get the following error when i try to send to it.

The following recipient(s) could not be reached:

      user@domain on 21/06/2006 09:46
            A configuration error in the e-mail system caused the message to bounce between two servers or to be forwarded between two recipients.  Contact your administrator.
            <domain A.local #4.4.6>

The weird thing is that the message is not accurate because the mail does actually get delivered to Domain A but then does not get forwarded to Domain B which seems to result in the above message. Also, if i re-setup the forward to go to an existing contact (that already gets forwarded email) it works. Although this contact is on a seperate domain again. Could it be that Domain B does not accept forwarded mail in some way?

Who is Participating?
SembeeConnect With a Mentor Commented:
Is this a contact with two email addresses?
If so, switch round the primary email address.

rakeshmiglaniConnect With a Mentor Commented:
Check this

How to Override Blocked Auto-Forwarding for Select Users
activateahsdAuthor Commented:
Thanks for that, i checked on the server of domain A and 'allow auto forwarding' was unchecked, which is bizarre as forwarding is working except for when i try to use it to forward to domain B.
I checked 'allow auto forwarding' to see if it made any difference but it didnt.
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

restart SMTP , Routing Engine and IS services
activateahsdAuthor Commented:
That didnt work unfortunatley,
i did an experiment - there already is a contact in AD which is my email address (for forwarding on messages to me from the administrator account). If I set the account in Domain A to forward email received to this contact (me) it works, if i then go into the contact and change the email address to one in Domain B it fails again. Could it have anything to do with the fact that the users email address on domain A and Domain B are the same up to the @?, i.e domain A address is and Domain B address is

that should not make any difference because the smtp domain names are different.
are you able to send emails to this contact directly (not forwarding)?

activateahsdAuthor Commented:
The answer to rakeshmiglani question, yes i can send to the contact directly rather than via forwarding, just checked.
Answer to Sembee, no the contact just has the external address as we need to keep a copy of the mail on the internal mailbox.

I would be tempted to delete the contact. Then do a dump of email addresses in the domain and ensure that it isn't listed anywhere.
You also need to check whether there is anything in the configuration of the Exchange server that could be causing problems with delivery to this domain.

activateahsdAuthor Commented:
given up on this so will split the points
thanks for your help anyway.

whatever i did i could not get the exchange forwarding to work to this domain (although it works to others!), i got round it in the end by deleting all the contacts i had created and recreating them using their initials rather than their full name (which had made the contact the same as the domain username up to the @). I then set up a rule in outlook and forwarded using this to these new contacts.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.