skills/forward-message/SKILL.md
# Forward Message Forwards an existing message to one or more recipients with an optional comment. ## API Details - **API**: Microsoft Outlook Mail API - **Method**: POST - **Path**: `/me/messages/{message-id}/forward` - **Operation ID**: `forwardMessage` - **Tag**: Messages - **OpenAPI**: [microsoft-outlook-mail-api.yaml](../../openapi/microsoft-outlook-mail-api.yaml) ## Sandbox Mock server URL: `http://localhost:8080/rest/microsoft-outlook-mail-api/1.0.0/me/messages/{message-id}/forward`
npx skillsauth add naftiko/microsoft-outlook-sandbox skills/forward-messageInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Forwards an existing message to one or more recipients with an optional comment.
/me/messages/{message-id}/forwardforwardMessageMock server URL: http://localhost:8080/rest/microsoft-outlook-mail-api/1.0.0/me/messages/{message-id}/forward
Authorization: Bearer {access-token}Content-Type: application/jsonMail.Send| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| message-id | string | Yes | The unique identifier of the message to forward |
| Property | Type | Description |
|----------|------|-------------|
| toRecipients | array | Array of recipient objects with emailAddress containing name and address |
| comment | string | Optional comment to include with the forwarded message |
curl -X POST "http://localhost:8080/rest/microsoft-outlook-mail-api/1.0.0/me/messages/AAMkAGI1AAAGB1rUAAA=/forward" \
-H "Authorization: Bearer {access-token}" \
-H "Content-Type: application/json" \
-d '{
"toRecipients": [
{
"emailAddress": {
"name": "Bob",
"address": "[email protected]"
}
}
],
"comment": "FYI"
}'
HTTP/1.1 202 Accepted
Use this operation to forward an existing message to one or more new recipients. The toRecipients array specifies who will receive the forwarded message, and the optional comment field adds text above the forwarded content. A successful forward returns a 202 Accepted response with no body, indicating the message has been queued for delivery. Any attachments on the original message are automatically included in the forwarded message.
tools
# Update Open Extension Update an existing open type extension on a message. ## API Details - **API**: Microsoft Outlook Mail API - **Method**: PATCH - **Path**: `/me/messages/{message-id}/extensions/{extension-id}` - **Operation ID**: `updateOpenExtension` - **Tag**: Extensions - **OpenAPI**: [microsoft-outlook-mail-api.yaml](../../openapi/microsoft-outlook-mail-api.yaml) ## Sandbox Mock server URL: `http://localhost:8080/rest/microsoft-outlook-mail-api/1.0.0/me/messages/{message-id}/exten
development
# Update Message Updates the properties of an existing message in the signed-in user's mailbox, such as marking it as read or changing its importance. ## API Details - **API**: Microsoft Outlook Mail API - **Method**: PATCH - **Path**: `/me/messages/{message-id}` - **Operation ID**: `updateMessage` - **Tag**: Messages - **OpenAPI**: [microsoft-outlook-mail-api.yaml](../../openapi/microsoft-outlook-mail-api.yaml) ## Sandbox Mock server URL: `http://localhost:8080/rest/microsoft-outlook-mail-
development
# Update Inbox Rule Update the properties of an existing inbox message rule. ## API Details - **API**: Microsoft Outlook Mail API - **Method**: PATCH - **Path**: `/me/mailFolders/inbox/messageRules/{messageRule-id}` - **Operation ID**: `updateMessageRule` - **Tag**: InboxRules - **OpenAPI**: [microsoft-outlook-mail-api.yaml](../../openapi/microsoft-outlook-mail-api.yaml) ## Sandbox Mock server URL: `http://localhost:8080/rest/microsoft-outlook-mail-api/1.0.0/me/mailFolders/inbox/messageRule
development
# Update Mailbox Settings Update the user's mailbox settings such as automatic replies, locale, time zone, or working hours. ## API Details - **API**: Microsoft Outlook Mail API - **Method**: PATCH - **Path**: `/me/mailboxSettings` - **Operation ID**: `updateMailboxSettings` - **Tag**: MailboxSettings - **OpenAPI**: [microsoft-outlook-mail-api.yaml](../../openapi/microsoft-outlook-mail-api.yaml) ## Sandbox Mock server URL: `http://localhost:8080/rest/microsoft-outlook-mail-api/1.0.0/me/mail