Windows Mail (formerly Outlook Express)


New applications should not use this technology. It exists for backward compatibility with legacy applications. This technology may not be supported in the next version of Windows.


Windows Mail (formerly Outlook Express) is an online communication tool supplied as part of Windows Vista and later versions.

This documentation is provided for programmers who want to extend the functionality of Windows Mail.

Developer Audience

The Microsoft Visual C++ class-based interface is designed for use by C/C++ programmers. Familiarity with Component Object Model (COM) is required. Additionally, familiarity with the Windows graphical user interface and message-driven architecture may be helpful.

Windows Mail Documentation

This documentation is organized as shown in the following tables.


New Handling for Account DataDescribes the mechanism for storing mail, news, and directory service account data.
New Developer Features for Windows MailDescribes the latest application features.



DatabaseDescribes database-related API.
MessagingDescribes messaging-related API.
NetworkingDescribes network-related API.
AccountsDescribes accounts-related API.
MiscellaneousDescribes miscellaneous API.


Related Topics

Windows Vista provides a mechanism and user interface for storing and retrieving information about people (contacts). For information, see Windows Contacts.



Send comments about this topic to Microsoft

Build date: 6/30/2011