# Outlook drag and drop: decoding RenPrivateMessages clipboard data

> The Outlook drag-and-drop investigation decodes the RenPrivateMessages OLE clipboard stream to recover identifiers of the original Outlook message. It records field lengths, MAPI folder and store IDs, message class, subject and entry ID, with a C# WPF example that reads the data.

- Type: Case study
- Targets: App · Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/yasoonOfficial/outlook-dndprotocol>
- Primary source: <https://github.com/yasoonOfficial/outlook-dndprotocol/blob/45d2b9dcd53a716734e5d9d198abcf7d7adc1f4e/README.md>
- Catalog page: <https://awesomerea.org/resources/outlook-dnd-protocol-case/>
- Record JSON: <https://awesomerea.org/resources/outlook-dnd-protocol-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/outlook-dnd-protocol-case/index.md)

## Requirements & limits

- **Prerequisites:** Microsoft Outlook drag-and-drop data and a Windows WPF environment are required for the example.
- **Limits:** The author reports testing only with Outlook 2013; several bytes remain unidentified.
- **License:** MIT.

## Primary sources

1. <https://github.com/yasoonOfficial/outlook-dndprotocol/blob/45d2b9dcd53a716734e5d9d198abcf7d7adc1f4e/README.md>

## More in Apps

- [hbkit: reconstructing Synology Hyper Backup archives](https://awesomerea.org/resources/hbkit-hyper-backup-format-case/index.md) · Case study
- [Murmelbahn: decoding GraviTrax course files](https://awesomerea.org/resources/murmelbahn-case/index.md) · Case study
- [LSDisJ: disassembling Little Sound DJ](https://awesomerea.org/resources/lsdisj-case/index.md) · Case study
- [HoMM3 Horn of the Abyss: reconstructing map-editor classes](https://awesomerea.org/resources/h3maped-decomp-case/index.md) · Case study
- [Wii Motion Plus Demo Video Player: Wii decompilation](https://awesomerea.org/resources/wii-motion-plus-demo-video-player-case/index.md) · Case study
- [Cordial: hosting the Roblox Android client on Linux](https://awesomerea.org/resources/cordial-roblox-linux-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
