Delete Extension

Delete an open type extension from a Microsoft Outlook message via the Mail API.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-outlook-sandbox --skill delete-extension
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Delete Extension
Source: https://github.com/naftiko/microsoft-outlook-sandbox/tree/main/skills/delete-extension
Command: npx skills add https://github.com/naftiko/microsoft-outlook-sandbox --skill delete-extension

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for the removal of custom open type extensions from specific email messages, cleaning up associated metadata.

Core Features & Use Cases

  • Extension Removal: Permanently delete an open type extension from a message using its unique identifiers.
  • Data Cleanup: Useful for managing and tidying up custom data associated with emails.
  • Use Case: If a referral was incorrectly added as an extension to an email, this Skill can be used to remove that specific referral information.

Quick Start

Use the delete extension skill to remove the extension with id 'Microsoft.OutlookServices.OpenTypeExtension.Com.Contoso.Referral' from message 'AAMkAGVmMDEzMTM4'.

Frequently Asked Questions about Delete Extension

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I delete an open type extension from a Microsoft Outlook message?

Removing an open type extension from an Outlook message requires the Mail API, the unique message ID, the extension ID, and valid authorization tokens to permanently delete the associated custom data.

What is an open type extension in Outlook and when do I need to remove it?

An open type extension stores custom data on an Outlook message. You need to remove it to clean up incorrectly added metadata, such as deleting a mistakenly attached referral record from an email.

Do I need authorization tokens to remove custom data from Outlook emails?

Yes, removing custom data extensions via the Mail API requires valid authorization tokens. You must also provide the exact message identifier and the extension's unique identifier to authorize the deletion.

What identifiers are required to remove an extension from an Outlook mail message?

You must supply the unique message ID identifying the target email and the extension ID, such as 'Microsoft.OutlookServices.OpenTypeExtension.Com.Contoso.Referral', to successfully remove the extension.

Can I delete custom extensions from multiple Outlook messages at once?

No, the deletion process targets a single message identified by its unique ID. You must individually specify the message ID and the extension ID for each custom data removal operation via the Mail API.