| Author |
Message |
Alex
Guest
|
Posted:
Thu Jan 27, 2005 11:19 pm Post subject:
Exchange 2003 Event sink |
|
|
Hi,
I need to write an event sink to check new post to a public folder. I find
out the Exoledb and CDOEX are part of the server components and the OnSave
event pass me a Exoledb.IExStoreEventInfo reference. How do I write event
sink on a client PC without server components? I have completed the code
using MAPI on client, but that does not help me move to server side.
Thanks for your help.
Alex
|
|
| Back to top |
|
 |
Henning Krause [MVP]
Guest
|
Posted:
Fri Jan 28, 2005 1:47 am Post subject:
Re: Exchange 2003 Event sink |
|
|
Hello,
for the development phase, you can install the Exchange Managment tools on
your client. This will give you access to the necessary DLLs.
But for testing, you'll have to copy your event sink to the Exchange server.
Greetings,
Henning Krause [MVP]
==========================
Visit my website: http://www.infinitec.de
Try my free Exchange Explorer: Mistaya
(http://www.infinitec.de/software/mistaya.aspx)
"Alex" <xia_alex_9542@noemail.nospam> wrote in message
news:O83brRJBFHA.2428@TK2MSFTNGP14.phx.gbl...
| Quote: | Hi,
I need to write an event sink to check new post to a public folder. I find
out the Exoledb and CDOEX are part of the server components and the OnSave
event pass me a Exoledb.IExStoreEventInfo reference. How do I write event
sink on a client PC without server components? I have completed the code
using MAPI on client, but that does not help me move to server side.
Thanks for your help.
Alex
|
|
|
| Back to top |
|
 |
Mario Kropik
Guest
|
Posted:
Mon Jan 31, 2005 8:10 am Post subject:
Re: Exchange 2003 Event sink |
|
|
What programming environment do you use? If you use .NET and write managed
sinks it is enough to set references to typelib of both dlls. Do not forget
that all com+ assemblies must have a strong name! So all referenced
assemblies must have a strong name too. Using <attribute> statements you are
able to configure the whole COM+ application and components so that it is
enough to register the assembly using regasm at server side.
I'd strongly recommened using .NET! I had a VB6 ActiveX dll sink running,
but was forced to migrate to a .NET com+ application because of performance
reasons. E.g. .NET assemblies support COM+ object pooling, VB dlls do not...
Mario
"Alex" <xia_alex_9542@noemail.nospam> schrieb im Newsbeitrag
news:O83brRJBFHA.2428@TK2MSFTNGP14.phx.gbl...
| Quote: | Hi,
I need to write an event sink to check new post to a public folder. I find
out the Exoledb and CDOEX are part of the server components and the OnSave
event pass me a Exoledb.IExStoreEventInfo reference. How do I write event
sink on a client PC without server components? I have completed the code
using MAPI on client, but that does not help me move to server side.
Thanks for your help.
Alex
|
|
|
| Back to top |
|
 |
|
|
|
|