Integrating with outlook and exchange

B

Boris Tabenkin

Hi all,

I want to apologize if this is the wrong forum for this question.

I would like to write an application, in Java running on UNIX, that
would insert, read, and mark as completed tasks in exchange.

What is the best approach for this? Is the answer to write a web service
using C# and then call it from Java? Does OWA already provide a set of
web services for something like this? If so is there WSDL to go with it?

Also, does exchange allow a super user to do this on behave of someone
else, or do you need to have individuals logins. If the java app and
Exchange both share AD/LDAP does this make it easier.

I am looking for some advice, since a wrong direction would be
painfully. There are many technologies around, I have seen JNI to COM
wrappers, but thats been around for a while. Does the .NET framework
provide anything different or better.

Please advise,

Boris Tabenkin
Leetree Consulting Services.
 
S

Sue Mosher [MVP-Outlook]

Exchange supports access via WebDAV. Outlook would not be involved in such an application. Docs start at http://msdn.microsoft.com/exchange/ with discussions in the microsoft.public.exchange.development newsgroup.


--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
J

j-integra_support

Or you could use a third party software like J-Integra for Exchange
that allows you to access the task folder of multiple users and create,
modify and delete task items from them. For more information, refer to:

http://j-integra.intrinsyc.com/support/exchange/doc/

Sample Java code on creating a task item:
http://j-integra.intrinsyc.com/support/exchange/kb/article.asp?article=125224

Frankie Ragasa
J-Integra Interoperability Solutions
http://j-integra.intrinsyc.com/
high performance interop middleware for java, corba, com & .net
 
S

Sue Mosher [MVP-Outlook]

So J-Integra is a wrapper for CDO 1.21? Subject to the same security issues?

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
J

j-integra_support

Yes, J-Integra for Exchange is a wrapper to CDO 1.21.
Can you be more specific on the security issues?

Thanks,
Frankie Ragasa
J-Integra Interoperability Solutions
http://j-integra.intrinsyc.com/
high performance interop middleware for java, corba, com & .net
 
S

Sue Mosher [MVP-Outlook]

Thanks! The version of CDO 1.21 that installs with Outlook (which is what your installation docs specify) raises security prompts when code accesses properties and methods that could be used to harvest addresses or send messages maliciously.

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
B

Boris Tabenkin

Sue said:
Thanks! The version of CDO 1.21 that installs with Outlook (which is what your installation docs specify) raises security prompts when code accesses properties and methods that could be used to harvest addresses or send messages maliciously.
Interesting, I remember j-integra from years ago. Do any of these
techniques allow for one user to act in behalf of another user? Would
sending a message to some sort of a master account allow me to then
write a trigger, if this is even the correct term, to place these items
into the folders. Also, Can I deploy custom forms that the user would
see when opening these types of tasks? Ideally I would like the task to
show up the users outlook, be able to mark is a complete, and then have
the system send a message back to my Java based server. I would like
this communication to be accomplished via web service call.

I am not very good at VB, and I see that most examples are in VB. Is it
reasonable to do all this exchange/webdav work in C#?

Regards,

Boris Tabenkin
 
S

Sue Mosher [MVP-Outlook]

Yes, C# can be used to access Exchange with WebDAV, but I don't think you can write Exchange server event sinks with it. Better to ask about that in the microsoft.public.exchange.development group.

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
J

j-integra_support

We provide a setup and configuration that essentially gets around these
security prompts. This configuration relies on and is consistent with
Windows security framework. I encourage you to try it yourself and see
what I mean,

Cheers,
Frankie Ragasa
J-Integra Interoperability Solutions
http://j-integra.intrinsyc.com/
high performance interop middleware for java, corba, com & .net
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top