Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Exchange
2000.active.directory
2000.admin
2000.announcements
2000.app.conversion
2000.applications
2000.clients
2000.clustering
2000.connectivity
2000.development
2000.documentation
2000.general
2000.information.store
2000.interop
2000.kms
2000.misc
2000.protocols
2000.realtime.collabo.
2000.setup
2000.transport
2000.win2000
admin
application.conversion
applications
clients
clustering
connectivity
design
development
misc
mobility
setup
tools
  
 
date: 8 Nov 2007 10:39:28 -0800,    group: microsoft.public.exchange.development        back       


Interception of all messages being sent, internal and external   
What i need to do is be able to catch a message being sent by a user
and modify that message for both the sender and the recipients. I am
writing this for Exchange server 2003. Please any information would be
greatly appreciated.

Thank you,
Nathan
date: 8 Nov 2007 10:39:28 -0800   author:   unknown

Re: Interception of all messages being sent, internal and external   
Do you want to do this for messages being sent Internal or Externally ? This 
can be done using Event sinks with Exchange you might want to have a look 
into both Transport Sinks 
http://msdn2.microsoft.com/en-us/library/ms998610.aspx and Exchange Store 
Event sinks. The best place to start is download the Exchange SDK and also 
you might want to have a look at 
http://blogs.msdn.com/mstehle/archive/2006/01/17/514019.aspx which give a 
good rundown on Store Event sinks.

cheers
Glen

 wrote in message 
news:1194535013.691650.51430@t8g2000prg.googlegroups.com...
> What i need to do is be able to catch a message being sent by a user
> and modify that message for both the sender and the recipients. I am
> writing this for Exchange server 2003. Please any information would be
> greatly appreciated.
>
> Thank you,
> Nathan
>
date: Mon, 12 Nov 2007 09:10:44 +1100   author:   Glen Scales [MVP]

Re: Interception of all messages being sent, internal and external   
My design, ideally, will be synchronously hooking messages being sent
from internal users to either other internal or external (private
addresses). I want to catch messages before they are actually sent so
that I can scan them for certain content, if the message is found with
this content I want to remove it, and in its place put a message. I'm
confused as to which interface(s) I should implement to make this
possible.

Thank you very much.

On Nov 11, 5:10 pm, "Glen Scales [MVP]" 
wrote:
> Do you want to do this for messages being sent Internal or Externally ? This
> can be done using Event sinks with Exchange you might want to have a look
> into both Transport Sinkshttp://msdn2.microsoft.com/en-us/library/ms998610.aspxand Exchange Store
> Event sinks. The best place to start is download the Exchange SDK and also
> you might want to have a look athttp://blogs.msdn.com/mstehle/archive/2006/01/17/514019.aspxwhich give a
> good rundown on Store Event sinks.
>
> cheers
> Glen
>
>  wrote in message
>
> news:1194535013.691650.51430@t8g2000prg.googlegroups.com...
>
>
>
> > What i need to do is be able to catch a message being sent by a user
> > and modify that message for both the sender and the recipients. I am
> > writing this for Exchange server 2003. Please any information would be
> > greatly appreciated.
>
> > Thank you,
> > Nathan- Hide quoted text -
>
> - Show quoted text -
date: Mon, 12 Nov 2007 05:04:03 -0800   author:   Norlamin Fletcher

Re: Interception of all messages being sent, internal and external   
To do Internal Messages you can look at a Global/Store Wide Event Sink for 
anything going External you need to use a transport Sink. Otherwise you 
could look at an Outlook Plugin and try and capture it before they send it 
from Outlook. Modifying the content of a message if they are in TNEF format 
as per http://support.microsoft.com/kb/273233/en-us can be difficult. Some 
other considerations are  there are a lot of good 3rd party content control 
products already written out there 
http://www.slipstick.com/addins/content_control.asp. Exchange 2007 also 
makes this process a lot easier with Transport agents but you need to keep 
in mind that any transport sinks you end up writting for Exchange 2003 wont 
work on Exchange 2007 (store events will work okay)

Cheers
Glen

"Norlamin Fletcher"  wrote in message 
news:1194872643.197557.52680@22g2000hsm.googlegroups.com...
> My design, ideally, will be synchronously hooking messages being sent
> from internal users to either other internal or external (private
> addresses). I want to catch messages before they are actually sent so
> that I can scan them for certain content, if the message is found with
> this content I want to remove it, and in its place put a message. I'm
> confused as to which interface(s) I should implement to make this
> possible.
>
> Thank you very much.
>
> On Nov 11, 5:10 pm, "Glen Scales [MVP]" 
> wrote:
>> Do you want to do this for messages being sent Internal or Externally ? 
>> This
>> can be done using Event sinks with Exchange you might want to have a look
>> into both Transport 
>> Sinkshttp://msdn2.microsoft.com/en-us/library/ms998610.aspxand Exchange 
>> Store
>> Event sinks. The best place to start is download the Exchange SDK and 
>> also
>> you might want to have a look 
>> athttp://blogs.msdn.com/mstehle/archive/2006/01/17/514019.aspxwhich give 
>> a
>> good rundown on Store Event sinks.
>>
>> cheers
>> Glen
>>
>>  wrote in message
>>
>> news:1194535013.691650.51430@t8g2000prg.googlegroups.com...
>>
>>
>>
>> > What i need to do is be able to catch a message being sent by a user
>> > and modify that message for both the sender and the recipients. I am
>> > writing this for Exchange server 2003. Please any information would be
>> > greatly appreciated.
>>
>> > Thank you,
>> > Nathan- Hide quoted text -
>>
>> - Show quoted text -
>
>
date: Tue, 13 Nov 2007 13:00:45 +1100   author:   Glen Scales [MVP]

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us