#winapi #outlook #mapi

outlook-mapi-sys

Bindings generated with the windows crate for the Outlook MAPI interface

24 releases

Uses new Rust 2024

0.7.4 Aug 19, 2025
0.7.3 Apr 3, 2025
0.7.2 Mar 19, 2025
0.6.2 Sep 26, 2024
0.4.3 Mar 10, 2024

#434 in Windows APIs

Download history 3/week @ 2025-09-14 1/week @ 2025-09-21 8/week @ 2025-09-28 4/week @ 2025-10-05 6/week @ 2025-10-19 2/week @ 2025-10-26

937 downloads per month
Used in outlook-mapi

MIT license

1.5MB
40K SLoC

outlook-mapi-sys

This crate implements unsafe Rust bindings for the Outlook MAPI COM APIs using the Windows crate.

Getting Started

This crate has a friendlier wrapper in outlook-mapi.

Windows Metadata

The Windows crate requires a Windows Metadata (winmd) file describing the API. The one used in this crate is automatically regenerated as part of running update-bindings.

Dependencies

~114MB
~2M SLoC