This discussion is archived
4 Replies Latest reply: May 30, 2006 2:03 AM by 807574 RSS

Integrating Portal Server with MS Exchange Server

3004 Newbie
Currently Being Moderated
I am trying to outline a solution for integrating MS Exchange with Portal
Server. I realize that this can be done through the Exchange Netlet in iPS
3.0, but this will enable Outlook client access on the users machine through
the portal, and is not what we are looking for. What we would like to
provide is calendar (appointments, tasks, etc.) and mail information within
a channel on the portal. We would then provide a link to the web-based
interface for Exchange within the channel. The interface is simple, since
web-Exchange provides a URL, although any insight on providing SSO to the
application would be helpful.

Is there a way we can interface with Exchange using Java-based wrappers to
retrieve the calendar and mail information for a specific user? It seems
like the NetMail and iPlanet Calendar Server implementations would be
overkill for what we are looking for.

Any help with this would be greatly appreciated. Here are some of my

1. Since Outlook has a web-interface(provides a URL), we can obviously serve
the web application up through the portal.

2. iPlanet Portal Server 3.0 NetMail. This will provide us with an IMAP
interface to the contents of the mail server, allow a user to send emails,
read emails, create folders, change folders, etc. This seems to provide a
full-fledge email application, which may be more than we actually need. Is
there any way to use the Java NetMail Servlet or the NetMail Lite version to
get what we are looking for?

3. Using iPlanet Calendar Server for the appointments and schedule, although
I believe that Exchange does not conform to the iCalendar protocol
specification? Again, this is a full-fledge calendar application, and seems
to be overkill for what we may need.

4. Using a netlet to connect to Microsoft Exchange server, which can be done
with Portal Server 3.0 because it implements the Microsoft Exchange/DCE
protocol. Again, this provides Outlook client access, and I am not sure if
this is what we want. Can we use the NetLet to capture the information
being retrieved from exchange and display it using JSP rather than s

5. Writing a Java wrapper to the contents of the mail server using the Java
Mail API, although this does not solve the calendar problem. We can then
display whatever info we want on our JSP pages using the wrapper classes.