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.
The following sample applications are provided with the Microsoft Exchange Server SDK:
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
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
SERVINST: Installing a Service
SMBAGENT: Creating a Sample Mailbox Agent
TOOLFORM: Creating a C or C++ Form
TRACK: Tracking and Auditing Messages
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