Outlook and Exchange Resources
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
Microsoft Corporation
September 1999
Applies To:
Microsoft® Outlook®
Microsoft Exchange Server
Microsoft Office
Microsoft BackOffice®
Summary: This article provides links to a broad array of information about developing custom solutions with Microsoft Outlook and Exchange. (9 printed pages)
Outlook 2000
What's New for Microsoft Outlook 2000 Developers
This article from the Microsoft® Outlook® 2000 documentation provides links to conceptual articles and language reference topics about new features in Outlook 2000.
Outlook Developer Portal
The Microsoft Office Outlook developers' home on MSDN. In this section, find developer resources that you can use for planning, coding, building, deploying, and migrating Outlook–based solutions.
http://msdn.microsoft.com/en-us/office/aa905455.aspx
Microsoft Exchange Server Developer Center
This MSDN portal site is a gathering point for online resources focusing on Exchange Server development topics.
Design Outlook Workgroup Solutions
This article from the Outlook 2000 documentation discusses the four basic approaches to creating Outlook solutions.
Learn How to Customize Outlook Today
www.microsoft.com/office/ork/2000/journ/outtodayintro.htm
The Office 2000 Resource Kit includes this white paper (which guides you through the process of customizing Outlook Today), sample Outlook.htm and Custom.htm source files, and an example of a customized page with .gif files.
Microsoft Outlook 2000 Features and Configuration Guide
Outlook 2000 can be employed with a wide variety of protocols, including SMTP/POP, IMAP, and MAPI, as well services such as CompuServe. Review this article from the Office 2000 Resource Kit to find out which Outlook features work with which types of e-mail servers.
Questions About Custom Forms and Outlook Solutions
http://support.microsoft.com/support/kb/articles/q146/6/36.asp
This Knowledge Base article provides resources, and answers some of the more commonly asked questions about creating custom solutions with Outlook forms and other Outlook programming technologies, such as VBA and Visual Basic Scripting Edition (VBScript).
Microsoft Outlook 2000: Office's Killer App Just Keeps Getting Better
This backgrounder by Microsoft product manager Thomas Rizzo discusses the enhanced features included in Microsoft Outlook 2000, which has been tightly integrated with Microsoft Office 2000 to improve productivity.
Exchange Server Developer Center Resources
This page is designed to provide developers with the most recent updates and information about the Microsoft Exchange and Outlook development environments.
Customizing Outlook Using COM Add-ins
This article from the Outlook 2000 documentation provides technical information about creating a COM add-in to extend and enhance Microsoft Outlook.
Working with Microsoft Outlook Objects
This section of the Microsoft Office 2000/Visual Basic Programmer's Guide provides a conceptual overview of using the Outlook 2000 object model and discusses how to manipulate Outlook objects by using VBA code from within Outlook or from another Office application by using Automation.
COM Add-ins Part II: Building a COM Add-in for Outlook 2000
This article from Microsoft Office and Visual Basic for Applications Developer magazine builds on a previous article and helps you create a COM add-in in Microsoft Outlook.
Microsoft Outlook Web Access Performance and Extensibility
This article covers performance characteristics of Microsoft Outlook Web Access (OWA), deployment strategies, understanding the profile of a user population, hardware sizing and performance monitoring, security, and troubleshooting. It also covers Active Server Pages (ASP) files in Outlook Web Access, and how Outlook Web Access can be customized and extended.
Outlook Community
http://msdn.microsoft.com/en-us/office/aa905464.aspx
Get the help you need from the Outlook development communities.
General Information About Using VBScript with Outlook
http://msdn.microsoft.com/en-us/library/bb176514.aspx
This Knowledge Base article provides general information about using VBScript with Outlook.
New Tools for Outlook 2000 Available
www.microsoft.com/office/ork/2000/journ/OutToolsIntro.htm
The following new administrative and development tools are now available on the Microsoft Office Update site for Outlook 2000:
- Outlook 2000 Modify Profile Utility
- Outlook TCO Migration Utility
- Outlook 2000 Forms Administrator
- Outlook 2000 Existing Items Converter
Outlook 98
Microsoft Outlook HTML Form Converter
To create forms that Web users both within and outside your organization can use, start with the built-in form-creation capability of Microsoft® Outlook™ 97 (version 8.03 or later) or Microsoft Outlook 98 and finish with the Microsoft Outlook HTML Form Converter. This converter provides a way to convert a form designed and created in Microsoft Outlook into a form usable on the Web — that is, a form created from HTML and ASP code.
Outlook 97
Microsoft Outlook Architecture
This chapter from the Microsoft Office 97 Resource Kit describes the structure of Microsoft Outlook 97 for Windows and Microsoft Outlook Express 4.0 for the Macintosh, describes their components, and explains how these applications handle changes that users make to those components.
Workgroup Features in Microsoft Outlook
This chapter from the Microsoft Office 97 Resource Kit provides administrators with the information necessary to enable, support, and troubleshoot workgroup features in Outlook 97.
Automating Microsoft Outlook Using Visual Basic Scripting Edition or Visual Basic for Applications
This article describes how to use VBScript and VBA to automate Outlook, and how to automate other Office 97 applications from within Outlook.
Outlook for the Summer
In this column, Microsoft documentation manager David Shank presents enough information to get you started working with Outlook objects in your own custom solution. He suggests that once you've seen how easy it is to work with Outlook programmatically, you should take some time to explore what else you can do with Outlook objects.
Server-Side Resources
ASP and Internet Mail
This chapter from the Wrox Press book Professional Active Server Pages 2.0 covers messaging with Collaboration Data Objects for Windows NT® Server (CDO for NTS).
Collaboration Evaluation Guide
This white paper on the Microsoft Exchange Server Web site discusses how to create powerful collaboration solutions by using personal management tools such as Calendar, Tasks, and Contacts, and how to customize Outlook forms and Office templates by using VBScript or Microsoft SQL Server™.
Microsoft Exchange Event Scripting Agent
This article by Microsoft product manager Thomas Rizzo shows how you can take advantage of the Exchange Event Scripting Agent to implement custom tracking and routing applications. The Exchange Event Scripting Agent makes it easy to add scripts or custom Component Object Model (COM) objects to events inside Exchange Server.
Extending Web-Based Knowledge Management with Microsoft Exchange Server
This article by Microsoft product manager Thomas Rizzo explains how you can extend the Knowledge Management features of Microsoft Site Server 3.0 with Microsoft Exchange Server and Microsoft Outlook to build high-powered, Web-based Knowledge Management solutions.
Developing Messaging Applications the ActiveX Way
This article by Microsoft senior applications developer Venu Yerra explains the basic concepts of the Active Messaging system. (Active Messaging is a COM wrapper around MAPI that encapsulates the functions and provides an object model for messaging development.)
Getting Started with ASP Messaging
This paper by Microsoft support engineer Ed Beck presents an introduction to the considerations and technologies involved in designing a messaging application to be run from an Active Server Page (ASP).
Getting the Most Out of Site Server Knowledge Manager
This article by Microsoft program manager Drew DeBruyne contains a collection of strategies, how-to instructions, and tips for effectively deploying Knowledge Manager on your organization's Web site.
Training Resources for Microsoft Exchange Server
This page lists resources that will help you learn more about Microsoft Exchange Server and take advantage of its integration with other Microsoft BackOffice® servers such as SQL Server, Systems Management Server, and Internet Information Server (IIS).
Disaster and Recovery Planning with Microsoft Exchange Server
This paper presents a backup disaster-recovery strategy designed to protect your investment in Microsoft Exchange Server and to help meet user expectations of round-the-clock service and minimal system down time. The paper covers Exchange data, where it resides and how it is saved, and transaction logging and its application in disaster recovery.
Microsoft Exchange White Papers and Troubleshooters
http://technet.microsoft.com/en-us/library/bb124558.aspx
The technical documentation for Exchange 2007 consists of the following categories:
- Getting Started
- Planning and Architecture
- Deployment
- Operations
- Troubleshooting
- Security and Protection
- Technical Reference
- Development
Exchange Application Downloads
http://www.microsoft.com/technet/prodtechnol/exchange/55/downloads/default.mspx
This page on the Microsoft TechNet Web site provides a central clearinghouse for sample custom Microsoft Exchange applications. These applications were submitted by Exchange developers and users like you, and are updated regularly, so be sure to return often to see what's new.
Microsoft Outlook Web Access Performance and Extensibility
This paper explains the architecture of Outlook Web Access as a Messaging Application Programming Interface (MAPI) server and discusses its relationship to the browser and server-side components, such as Exchange Server, Microsoft Internet Information Server (IIS), the Microsoft Windows NT Server built-in Web server, scripts, and the Collaboration Data Objects (CDO) library.
Planning and Deploying Outlook Web Access
This white paper discusses how to take advantage of Outlook Web Access, outlining the architecture, topology, and installation requirements. The paper then shows how to configure and install Outlook Web Access, includes common factors to consider, such as capacity planning and network security, and introduces a new tool called Outlook Forms Converter.
Deploying, Managing, and Using Public Folders
This white paper illustrates public folder components, replication and affinity, client access, permissions, and content indexing for Exchange public folders.
Exchange Server Developer Center Community
http://msdn.microsoft.com/en-us/exchange/aa731545.aspx
Welcome to the Microsoft Exchange Server community! Here you will find Microsoft Exchange-focused newsgroups, forums, blogs and other related communities.
Exchange Server System Administration
This white paper discusses smart ways to manage Exchange Server—how to reduce overhead, manage server connectivity, protect data, maintain and distribute forms, and use monitoring tools.
Other Outlook Sites
Here are two non-Microsoft sites that appear to have a wealth of information for Outlook and Exchange developers: