473,473 Members | 2,185 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Integrating with outlook and exchange

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.
Nov 17 '05 #1
6 4426
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
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
"Boris Tabenkin" <bt*******@verizon.net> wrote in message news:cTxcf.25362$w_6.20209@trndny09...
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.

Nov 17 '05 #2
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/suppo...article=125224

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

Sue Mosher [MVP-Outlook] wrote:
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
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
"Boris Tabenkin" <bt*******@verizon.net> wrote in message news:cTxcf.25362$w_6.20209@trndny09...
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.


Nov 17 '05 #3
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
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
<j-***************@intrinsyc.com> wrote in message news:11**********************@f14g2000cwb.googlegr oups.com...
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/suppo...article=125224

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



Sue Mosher [MVP-Outlook] wrote:
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
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
"Boris Tabenkin" <bt*******@verizon.net> wrote in message news:cTxcf.25362$w_6.20209@trndny09...
> 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.

Nov 17 '05 #4
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

Nov 17 '05 #5
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
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
<j-***************@intrinsyc.com> wrote in message news:11**********************@g14g2000cwa.googlegr oups.com...
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

Nov 17 '05 #6
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

Sue Mosher [MVP-Outlook] wrote:
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
http://www.turtleflock.com/olconfig/index.htm
and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx
<j-***************@intrinsyc.com> wrote in message news:11**********************@g14g2000cwa.googlegr oups.com...
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


Nov 29 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

11
by: Google Mike | last post by:
I've got RH9 Linux with default PHP. Is there a way to send email on Linux to an Exchange Server from PHP and/or other tools when there is *NOT* SMTP access? Has anyone figured out a way to...
3
by: Kurt | last post by:
Hi We are developing an off-the-shelf software suite for a certain business sector. Most of the program is simply a GUI on top of some .mdb files. Its a .net application written in c# One...
13
by: Joseph Kormann | last post by:
I'm building an application to retrieve emails. Which is better to use: CDO or the Outlook library? Thanks.
11
by: Peter | last post by:
Is there a way to read Outlook/Exchange Inbox with C# without Outlook installed? -- Thanks ------------------- czupet@wsinc.com
6
by: enak | last post by:
I need some help. I have a group of attorneys that need to be able to see the schedule of court dates. These dates are scheduled by the legal assistants. This is what I need: when a legal...
16
by: ML | last post by:
Is there anyway to get around the security prompt from Outlook when using the object in a vb.net winforms app? I want to be able to load the contacts lists from Outlook but each time it access it...
3
by: Chris Thunell | last post by:
I am looping through a Public Folder in our Exchange 2003 server system and i keep getting invalid cast exceptions although the Message Class is set correctly for each item. It works until i get...
4
by: Brian Hampson | last post by:
I recently upgraded to Outlook 2007 B2TR and have found that I can no longer code against MAPI.DLL It's gone :( Using C#, I used to get the MAPI session, and from that I could change the out of...
3
by: tshad | last post by:
I have a program that is reading one of my mailboxes. It is polling the mailboxes ever 5 minutes to see if there is a message or not. Is this how Outlook does it (using Exchange as the...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.