Here's the situation: I need to forward everything coming into, and everything going out of a single user's box to another user. Though this looks quite simple, I would just like verification that I'm going about it in the best manner. My idea is just to create an asynchronous onsave event sink to do the forwarding. Is this the right approach, or is there an easier way?
The easiest way to do this is to setup a forwarding address in AD users and computers on the user account you want forwarded under Exchange General-Delivery Options tab and select Deliver messages to forwarding address and mailbox. This will achieve exactly the same affect as an event sink would for incoming messages. Outgoing email is a lot harder and it really depends what you mean when you say you want to get everything going out of a user's mailbox. Do you mean just everything sent externally or everything sent Internally (to users on the same server) and externally. Store Events sinks don't work on the Sent items or Outbox folder's so if your just after everything sent externally then a SMTP event sink could be used. For both internal and external you would need to use either a global event sink and check the from address or setup store journaling and setup some rules to drop all messages except where they are from this user. Cheers Glen wrote in message news:1132582996.294650.235050@z14g2000cwz.googlegroups.com... > Here's the situation: > I need to forward everything coming into, and everything going out of a > single user's box to another user. > Though this looks quite simple, I would just like verification that I'm > going about it in the best manner. My idea is just to create an > asynchronous onsave event sink to do the forwarding. > > Is this the right approach, or is there an easier way? >
Yes, we will need everything both Internally and Externally. If using a global event sink, would this impact performance apprecialbly? I suppose I'd be better off using vb.net rather than vbscript from the performance point of view. Where does a global event sink reside? Would this be a Store Event Sink, or what? Thanks in advance!
Yes, we will need everything both Internally and Externally. If using a global event sink, would this impact performance apprecialbly? I suppose I'd be better off using vb.net rather than vbscript from the performance point of view. Would Envelope Journaling work? (Exchange 2003 SP1 on Server 2003)? Can it be enabled on just one mailbox, and set the Journaling Mailbox as the recepient who needs the copies fo the messages? Where does a global event sink reside? Would this be a Store Event Sink, or what? Thanks in advance!
A global Event sink is going to have an impact on performance how much of an impact depends on how well you write your code using compiled code is must if you want any sort of decent performance. Global event sinks reside in the System mailbox of the mailstore do a search for "store wide" in the Exchange SDK for more information or see http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wss/wss/_exch2k_event_registration.asp . Global events sinks must be synchronous Store Event sinks. Journaling is storewide so if you enable it you will start getting everything that was sent and received but what you can do on the journal mailbox is use some normal service side rules to delete anything that is not going or coming from the user your interested in. Performance and reliability wise this can tend to work better because your not relying on any custom code. Cheers Glen wrote in message news:1133187826.825146.114560@o13g2000cwo.googlegroups.com... > Yes, we will need everything both Internally and Externally. If using a > global event sink, would this impact performance apprecialbly? I > suppose I'd be better off using vb.net rather than vbsciript from the > performance point of view. > Would Envelope Journaling work? (Exchange 2003 SP1 on Server 2003)? Can > it be enabled on just one mailbox, and set the Journaling Mailbox as > the recepient who needs the copies fo the messages? > > Where does a global event sink reside? Would this be a Store Event > Sink, or what? > > Thanks in advance! >