MS Windows Server 2003 (domain controller)
Exchange Server 2007
Both hosted on the same machine, we only have 1 server.
Several internal (on Exchange server) email accounts and several external (SMTP) contacts.
Some users (and contacts) are members of multiple security groups. Each group is a member of a megagroup called "Staff".
Charles is a member of Leadership, Membership, and Skills.
Jennifer is a member of Business, Outside, and Recruitment.
Each group is a member of Staff.
If I send an email to Staff, Exchange server should break it down to the invidual emails and elimate duplicates. It does this for mailboxes hosted on the server, but external emails receive duplicates (randomly from 2 to 4 copies).
As an example:
1) Staff email would be broken down as
2) Business, Leadership, Membership, Outside, Recruitment, and Skills. Further broken down as
3) Jennifer, Charles, Charles, Jennifer, Jennifer, Charles. Which should result finally in email to
4) Jennifer, Charles.
Instead step 3 winds up at step 4 as
4) Jennifer, Charles, Jennifer, Jennifer
If I send an email directly to Jennifer, she only gets it once. If I send an email to Business and Outside, Jennifer only gets it once. It seems as though the Exchange server is only breaking down external contacts once rather than all the way to individuals (which it does do for internal emails).
As an aside, I did install and uninstall the SMTP role on the Windows Server 2003 after Exchange was installed. I read somewhere doing this would break the SMTP for Exchange and require the running of SMTPReinstall.exe to fix. This pointed to earlier versions than 2007 though, and it doesn't seem to apply any longer. Further I can't check the Exchange CD because I don't have one. We needed to get an Exchange server up now, so we opted for the 2007 demo until we could aquire a volume license from our vendor. We're a government office and it'll take a couple of months for the paperwork.
If anyone can give me any help on this matter, I would really appreciate it.