To develop forms-based applications for Microsoft Exchange Server, you use MAPI forms interfaces. These interfaces give you the ability to define custom forms, install them in forms libraries, and supply them to users of Microsoft Exchange Server. You can also develop forms with the Microsoft Exchange Forms Designer, which in turn calls the MAPI forms interfaces. For more information on creating forms, see the MAPI Programmer's Reference, and the Microsoft Exchange Server Application Designer's Guide.
Any MAPI-compliant forms application can run in the Microsoft Exchange Server environment. Developers of these applications can take advantage of the following facilities of Microsoft Exchange Server: