web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Issue with ListEmails ...
Copilot Studio
Answered

Issue with ListEmails in Copilot Studio Email Management MCP Server

(0) ShareShare
ReportReport
Posted on by 7

I am creating an agent in Copilot Studio and testing various scenarios using the “Email Management MCP Server” tool.
Most features are working correctly, but I am not able to get the expected results from ListEmails.


 

Even when I specify the FROM address through the conversation, the response says that 0 emails are found.
What could be the possible reasons for this issue?

For reference, the sender shown in the screenshot has sent fewer than 10 emails in total, so the volume is quite small.

---

I also tried using the “Get emails (V3)” connector instead of the MCP tool, but it still returns 0 results.
Could this be related to an account or permission issue?

Other Outlook connectors seem to be working correctly.
For example, when I use “Get email (V2)” with the “When a new email arrives” trigger and store the Message ID in a variable, it works as expected.

I have the same question (0)
  • chiaraalina Profile Picture
    1,477 on at
    Hi 
     
    • Is the Outlook / Email MCP connection signed in as the same mailbox that received the emails?

    • Are the emails located in the top level Inbox and not a subfolder?


    •  
  • Verified answer
    CU31101039-0 Profile Picture
    7 on at

    @chiaraalina Thanks for the questions. To clarify:

    1. Outlook and the Email MCP connection are signed in to the same mailbox.

    2. The emails are in the top-level Inbox, not a subfolder.

    I later found the cause: the emails I was trying to retrieve were all marked as read.
    When I changed them to unread, the agent was able to find them.

    Is there a way to configure the settings (from the Tools tab or elsewhere) to also retrieve already read emails?

  • chiaraalina Profile Picture
    1,477 on at
     
    No.
    It seems with the Microsoft Email Management MCP Server, there is no setting in the Tools tab or anywhere else to make ListEmails return already read emails.
    It is hardcoded to only return unread messages, and I cannot see a switch, filter, or toggle to change that.
     
    If you need read + unread emails, you must use a Power Automate flow, create your own Custom Tool (then use Graph API) or create/use another MCP server.
     
    Hope it helps!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Liquid error: Object of type 'Adxstudio.Xrm.Web.Mvc.Liquid.EntityReferenceDrop' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Valantis 556

#2
chiaraalina Profile Picture

Liquid error: Object of type 'Adxstudio.Xrm.Web.Mvc.Liquid.EntityReferenceDrop' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. chiaraalina 155

#3
Michael E. Gernaey Profile Picture

Liquid error: Object of type 'Adxstudio.Xrm.Web.Mvc.Liquid.EntityReferenceDrop' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Liquid error: Object of type 'System.Boolean' cannot be converted to type 'System.String'. Michael E. Gernaey 118 Super User 2025 Season 2

Last 30 days Overall leaderboard