msexchange-mcp
Version:
MCP server for Microsoft Exchange/Outlook email operations via Microsoft Graph API
65 lines • 1.43 kB
TypeScript
export interface EmailMessage {
id: string;
subject?: string;
from?: {
emailAddress: {
name?: string;
address: string;
};
};
toRecipients?: Array<{
emailAddress: {
name?: string;
address: string;
};
}>;
ccRecipients?: Array<{
emailAddress: {
name?: string;
address: string;
};
}>;
bccRecipients?: Array<{
emailAddress: {
name?: string;
address: string;
};
}>;
receivedDateTime?: string;
sentDateTime?: string;
bodyPreview?: string;
body?: {
contentType: string;
content: string;
};
isRead?: boolean;
isDraft?: boolean;
hasAttachments?: boolean;
attachments?: Array<{
id: string;
name: string;
contentType: string;
size: number;
contentBytes?: string;
}>;
importance?: string;
categories?: string[];
conversationId?: string;
parentFolderId?: string;
flag?: {
flagStatus: string;
};
internetMessageHeaders?: Array<{
name: string;
value: string;
}>;
}
export interface EmailFolder {
id: string;
displayName: string;
parentFolderId?: string;
childFolderCount?: number;
unreadItemCount?: number;
totalItemCount?: number;
}
//# sourceMappingURL=email.d.ts.map