locked
auto CC all outgoing emails to per client folder RRS feed

  • Question

  • We have several shared folders set up in Exchange, one for each client.  We've been asked to cc an email address at <client-name>@<our-domain> for all correspondance to each client so that anyone who wants to know what correspondance has gone out from our company can see a copy of all the emails.  At the moment many people are forgetting to CC in the address above when sending email out.

    Is it possible to set up a rule on the exchange server to say that all email sent out to anyuser@<client1-domain-name> gets automatically cc'ed to <client1-name>@<our-domain>?

     

    Thanks

    Chris

    Tuesday, May 24, 2011 10:09 PM

All replies

  • What Exchange version?


    [string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
    Tuesday, May 24, 2011 10:40 PM
  • Hi,

    If you use Exchange 2007 or Exchange 2010 you can create a Transport Rule to specify all the mails that send to <client1-domain-name> domain should be copied to addresses.

    http://www.msexchange.org/tutorials/Transport-Rules-Exchange-Server-2007.html

    http://technet.microsoft.com/en-us/library/aa995961.aspx

    In Exchange 2003, you only can record all the messages to be sent or received in mailbox server.

    http://www.msexchange.org/tutorials/implementing-exchange-2003-message-journaling.html

    or some third part of software provide this function.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Thursday, May 26, 2011 6:56 AM
  • That's going to require a lot of transport rules, and possibly be a high-maintenance arrangement for the admin.

    You could route a copy of all outbound emails to a single mailbox, and then use a Powershell script and the EWS managed API running as a scheduled task to periodically sort throught that mailbox, and forward them on to the appropriate mailbox, or sort them out into per-client folders in common mailbox.


    [string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
    Thursday, May 26, 2011 11:59 AM