I have a challenge that is a thorn in side.
Background that may help:
seven Exchange servers in one 2003 Active Directory domain. These
servers are located in six ddifferent countries with
one country also hosting
the front end server. I have contacts that have email addresses belonging to
sytems e.g yahoo.com hotmail.com etc.
On to my Challenge:
I have setup forwarding for a number of
accounts to their contacts (one of
them is my CEO). What happens is that if anyone who's mailbox is not hosted
the same server as his mailbox, sends him email, more than one copy of
that email is sent to his forwarding email
address. This happens for all
people with forwarding. If anyone who isnt housed on the same server as them
them an email, muliple copies of that email are forwarded.
Looking at the Internet Headers information, it seems
like the front end
server, as soon as it recieves an email for an account with forwarding
enabled, carries out
the forwading instruction. And when the person's home
server receives the email, it also carries out the forwarding
apparently oblivious to the fact that the front-end server has already
forwarded the email. Hence at
least two (cos in some cases I get three copies
of the same email) copies are send to the forwarding address.
How does forwarding in Exchange work? Which server is meant to carry out the
forwarding instruction on an account??
My colleagues argued that the
forwarding is only carried out when the email hits the person's home server,
their mailbox is housed, but based on my observation this isnt the case
and they cant explain that neither.
Please shed light on this for me.
Thank you in advance