create-outlook-draft
Create Outlook email drafts from Markdown email files via COM automation in PowerShell. Parses metadata tables (To, CC, Subject) from Markdown, converts Markdown body to styled HTML (tables, bold, lists), and saves drafts to the Outlook Drafts folder. Handles COM lifecycle, locked items, duplicate cleanup, and batch processing of multiple email files. USE FOR: create draft, Outlook draft, email draft, draft email, batch drafts, markdown to email, md to Outlook, create email from markdown, reminder email, save draft, Outlook Drafts folder, bulk email drafts, convert markdown email. DO NOT USE FOR: sending emails (use send-outlook-email skill), reading email (use outlook-email-export skill), calendar invites, Exchange Web Services, Microsoft Graph API.
- Compatibility
- Requires Windows with the classic Outlook desktop client and PowerShell 5.1+ for COM automation.
Pinned to revision 7a186c5dfcf8, so it is the text this page describes rather than whatever the author pushed since.
Files
Every link opens the file at its source, pinned to the revision this page describes.