Develop to GroupWise
Novell GroupWise provides Collaboration and Security services that enable and improve the way you communicate with customers, businesses, and employees. For general information about GroupWise features and functionality, visit the GroupWise page. The following information provides the information you need as a software developer to integrate with, add functionality to, and customize GroupWise.
GroupWise 7 Service Pack 1 contains a number of code optimizations and new features, including improved support for applications using the GroupWise SOAP interface and support for the iCalendar standard.
Add GroupWise Functionality to Your Application
GroupWise Developer Suite - Provides tools, sample code, and documentation to accompany the APIs included in the GroupWise product. Individual GroupWise kits below make up the overall GroupWise SDK.
Perform Administrative Tasks Programmatically
GroupWise Administrative Object API - Is similar to the Object API, except that it applies to GroupWise administration information.
GroupWise on the Server
GroupWise API Gateway - Allows you to insert and extract GroupWise e-mail messages with this optional file-based universal gateway component. Developers describe mail messages in text header files. GroupWise scans a specified directory for header files, then converts them to GroupWise mail messages.
Modify the GroupWise Client Interface
GroupWise C3PO - Custom 3rd-Party Objects let you add menu and toolbar items to the GroupWise client UI. You can define custom message types, capture commands such as when a message is created, opened or sent and events such as when a message is delivered or when GroupWise starts up or shuts down.
Embed GroupWise Functionality in Your Application using ActiveX
GroupWise Controls for ActiveX - Embed an Address Book or Name Completion OLE Control (OCX) in your Visual Basic or Delphi 32-bit solution. OCX properties let you customize user access to Address Book contents and control return information for your solution to use.
GroupWise Web Service (SOAP)
GroupWise Web Service (SOAP) provides server-side access to Novell GroupWise data through a protocol. It uses industry standards to directly communicate with GroupWise Post Office Agent (POA). This protocol uses a combination of HTTP, SOAP, and XML to create a GroupWise Web service.
IMAP
Internet Message Access Protocol is a protocol that allows you to access and manipulate electronic mail messages that are stored on a server. IMAP includes operations for creating, deleting, and renaming mailboxes; checking for new messages; permanently removing messages; setting and clearing flags; and searching for and filtering message attributes and texts. Support for the GroupWise implementation of IMAP is based on RFC 2060, version 4rev1 and RFC 3501.
MAPI
GroupWise MAPI - Messaging Application Programming Interface (MAPI 1.0) is a set of object-oriented functions that provide messaging capabilities such as create, transfer, and store to mail-enabled applications. MAPI objects are data structures that support a set of properties and comply with the component object model (COM).
Portlets
The Novell Collaboration Portlets project has finally been put up. Follow the link to get the source, builds and more information.Portlets
See, Use, and Manipulate the GroupWise Information Store
GroupWise Object API - With the Object API, you can create your own client application; provides access to the Address Book, documents, mail messages, appointments, tasks, notes, and phone messages.
Create Trusted Applications
GroupWise Trusted Application API - GroupWise Trusted Applications enable you to develop applications that can login to any user’s mailbox without supplying the user’s password and perform various tasks.
ODMA
GroupWise ODMA - Open Document Management API specifies a set of interfaces that applications can use to initiate actions within a Document Management system. The GroupWise client follows and uses the ODMA Industry Standard as outlined on the ODMA Industry Standard Web site.
Command the GroupWise Client
GroupWise Tokens - Unlike C3POs which let you extend existing GroupWise objects, and the Object API which lets you see and manipulate the GroupWise information store from outside GroupWise, Tokens allow you to capture low-level events, such as "save a file" and "send mail" to create executables that users can run from the client interface.
GroupWise from the Web
GroupWise WebAccess Customization - Lets you access your GroupWise mailbox and calendar through the Internet, WebAccess Customization lets you modify the HTML source files to include your own graphics or company information. You can also use this component to enhance the WebAccess UI by creating additional calendar views.
Additional Resources
Advansys Formativ - the GroupWise developer tool
| Advansys Formativ's IDE is integrated directly into GroupWise, appearing as a natural extension of the GroupWise client. Formativ gives you the power to develop a wide range of applications, enhancements, and utilities for GroupWise faster and more cost effective than ever before. Customizing and extending GroupWise, with Advansys Formativ, has never been easier! |
Product Evaluations
Developer Support Forums
- GroupWise Object API
- Custom 3rd Party Objects (C3PO)
- GroupWise Tokens
- Trusted Application API
- GroupWise Admin API
- Web Services (SOAP) API
Articles
- eBook The GroupWise Developer's Guide
- AppNotes Article - How to Use the GroupWise Object API in Visual Basic and C++
- Adding C3PO Custom Button with Object API in VB
- AppNotes Article - How to Use GroupWise Tokens
- AppNotes Article - How to Add C3PO Custom Buttons with GroupWise Object APIs in Visual Basic
- AppNotes Article - How Use the GroupWise Filter and Query
Success Stories
Advansys Formativ for GroupWise supports New South Wales Department of Commerce Central Corporate Services Unit. Read the Advansys Formativ Success Story.
Old Dominion University rolls out secure wireless and remote access with Novell eDirectory and IUAdmin from Condrey Consulting. Read the Old Dominion University Success Story.
ABN Amro Services Company Banks use Novell exteNd for Treasury Management Portal. Learn More
GroupWise Cool Solutions
- Cool Blog: The GroupWise Powerguide
In this Cool Blog, Alex Evans introduces us to the new GroupWise Powerguide, courtesy of the fine folks of the GroupWise initiative. - GroupWise Best Practice Video Survey
With the launch of the new Cool Solutions community site, we are eager to start introducing more rich media content into each community. Please take this short survey and let us know what topics you are interested in for GroupWise. - Riva CRM Integration for GroupWise—SugarCRM Closed Beta
Do you use GroupWise 7 and SugarCRM and want to integrate address books, appointments, tasks, notes and email? If so, check out this cool solution from our friends at Omni. Apply to be part of the closed beta of this exciting new GroupWise CRM integration option.
