Sample Applications

The Microsoft Exchange Server SDK includes a number of client and server sample applications written in C or C++. You can use them in the following ways:

You can also use the sample applications as a learning tool by reviewing the source code, building the sample applications, and observing the methods employed.

Microsoft Exchange Server Sample Applications

The following sample applications are provided with the Microsoft Exchange Server SDK:

ACLEDIT: Modifying an ACL

ADDRINST: Installing an Addr-Type Object

BACKTEST: Creating Backup Files

CFGCODE: Generating a Packed Property Structure

CRARUN: Creating a Custom Rule Action

DIRSYNC: Importing and Exporting Mailboxes

DSEXPORT: Exporting Directory Objects

DSIMPORT: Importing Directory Objects

EXTDATVW: Viewing and Editing Extension Data

FIMPORT: Importing Folder Information

INSTFORM: Installing a Sample Form

MBINST: Installing a Mailbox Agent

MBLSAMPL: Accessing Mailboxes

MBXSERV: Viewing Messages in a Mailbox

POPPST: Creating a Customized Information Store

POSTSMPL: Mail-Enabling an Application

PROFINST: Installing a MAPI Profile

RPTDRIV: Monitoring Message Delivery

RULEEDIT: Manipulating Rules

SERVINST: Installing a Service

SMBAGENT: Creating a Sample Mailbox Agent

TOOLFORM: Creating a C or C++ Form

TRACK: Tracking and Auditing Messages

Gateway Sample Applications

The following sample applications are described in the Gateway Programmer's Reference:

EXTNINST: Installing an Administrator Extension

GWINST: Installing a Mail-Gateway Object

LOOKUP: Finding a Proxy Address

PERFTEST: Monitoring Performance

PROXYGEN: Generating a Proxy Address

QUEVIEW: Listing Gateway Folders

TMPLINST: Installing an Address Entry Template

XLATDRIV: Translating Messages

Sample Gateway and Applications