Get Message

Retrieve a specific email message by ID with optional field selection.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to fetch the complete details of a specific email message when you have its unique identifier, streamlining email management and data retrieval.

Core Features & Use Cases

  • Retrieve Full Message Details: Access all properties of a message, including subject, body, sender, and recipients.
  • Targeted Data Fetching: Use the $select query parameter to specify which message properties you need, optimizing performance.
  • Use Case: After listing emails, you can use this Skill with a message ID to get the full content of a particular email for further processing or display.

Quick Start

Use the get message skill to retrieve the message with ID 'AAMkAGI1AAAGB1rUAAA=' and select only the subject and body.

Frequently Asked Questions about Get Message

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

FAQPage Schema
How do I retrieve a specific email message using its ID?▼

To retrieve a specific email message, you use its unique message identifier to fetch complete details from the mailbox. This allows for detailed inspection and data extraction from individual messages.

What permissions are needed to get an email message from a mailbox?▼

Getting an email message requires authorization with Mail.Read or Mail.ReadWrite scopes. These permissions ensure secure access to retrieve specific messages from the user's mailbox.

Can I fetch only the subject and body when retrieving an email?▼

Yes, you can fetch only the subject and body by using the $select query parameter. This specifies which message properties to return, optimizing performance during targeted data fetching.

What is the best way to extract full content from a listed email?▼

The best way to extract full content from a listed email is to use the message ID obtained from the list. This fetches all properties, including sender and recipients, for further processing.

Does retrieving a single mail message support integration with email client functionalities?▼

Yes, retrieving a single mail message supports integration with email client functionalities. By fetching complete details using a valid message ID, you can streamline email management and data retrieval.

When do I need a specific message ID to retrieve email details?▼

You need a specific message ID to retrieve email details when you want to access the complete properties of a particular message. This is typically done after listing emails to inspect or process individual content.