Share via

Office 365 Groups Mail doesn't allow me to capture Email Subject

Siti Aisyah 0 Reputation points
2026-04-24T06:21:50.1266667+00:00

I want to make an email ticketing system using Power Apps. The flow is: An email arrives to my Outlook Inbox > An item is generated in a SharePoint List associated with that email. 

I have made and tested it out using my own personal email account, and it has worked perfectly. 

Now, I want to link a SharePoint site's email with the SharePoint list so that emails sent to the SharePoint site's email address will go directly to this list. Reason being, my company has an existing email group and the email address is that of a SharePoint site. 

Unfortunately, I'm facing some issues with things like:

  • extracting the subject line of the email
  • ensuring replies to the same email do not generate new tickets

I have seen posts online which state that the trigger I'm using (Office 365 Groups Mail) posesses many limitations compared to Outlook (where my design worked). 

Is there any way to go about this issue? 

Microsoft 365 and Office | SharePoint | Development
0 comments No comments

2 answers

Sort by: Most helpful
  1. Steven-N 25,305 Reputation points Microsoft External Staff Moderator
    2026-04-24T07:09:30.7433333+00:00

    Hi Siti Aisyah

    Thank you for reaching out to Microsoft Q&A

    The behaviors you are experiencing with subject lines and reply detection are due to the Office 365 Groups Mail connector's restricted trigger output. Unlike the Outlook connector, the Groups Mail trigger does not expose the message body or standard email fields directly, additional actions such as "Get a thread post" are required to retrieve them. This makes building a reliable ticketing flow significantly more complex compared to a standard Outlook-based approach.

    There are two workaround approaches you can try in this situation:

    Approach 1: Workaround within the Groups Mail trigger (no admin access required)

    For the subject line, reference it manually via the expression triggerOutputs()?['body/subject'] rather than relying on dynamic content chips.

    To prevent replies from generating duplicate tickets, store the conversationId from the trigger (triggerOutputs()?['body/conversationId']) in a dedicated column in your SharePoint list.

    On each trigger run, use a "Get items" action filtered by that conversation ID, if a matching record already exists, skip ticket creation.

    Approach 2: Migrate to a Shared Mailbox trigger

    If your admin can configure forwarding from the M365 Group mailbox to a shared mailbox, replace the Groups Mail trigger with the Outlook connector's "When a new email arrives in a shared mailbox" trigger.

    Hope my answer will help you.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  2. Q&A Assist
    2026-04-24T06:22:05.8333333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Office 365 Groups mail and SharePoint site mailboxes have limitations that affect using them as a robust ticketing source compared to a regular Outlook mailbox.

    Key points from the available information:

    1. SharePoint sites connected to Microsoft 365 groups receive email via the group address, and those messages are treated differently from normal user mailboxes. For example, notifications to such groups can even be blocked by default when coming from certain senders, and group settings must be adjusted to allow external senders.
    2. The Power Automate email experience and triggers are designed primarily around Outlook mailboxes (for example, using When a new email arrives (V3) on an Outlook mailbox) rather than group mailboxes or site mailboxes. The documentation and troubleshooting guidance focus on Outlook/Office 365 Outlook connectors for reliable access to email properties such as Subject, From, and so on.
    3. The email-trigger guidance explicitly recommends using the Outlook-based trigger and filtering on properties (Folder, To, CC, From, Subject Filter, etc.) at the trigger level to build flows that respond to incoming messages and then act on their properties.

    Given this, the most reliable way to:

    • capture the Subject line,
    • and implement ticket de-duplication (for example, by checking conversation/thread properties or subject patterns),

    is to keep using an Outlook mailbox–based trigger (such as When a new email arrives (V3) on a standard mailbox) instead of the Office 365 Groups Mail trigger. The Outlook trigger exposes the email properties described in the documentation and is the supported pattern for email-driven flows.

    For a group or site scenario, a common pattern is:

    • Deliver mail to a normal mailbox (or shared mailbox) that is the flow’s trigger source, and
    • Use rules or addressing (To/CC) so that messages sent to the group or site address are also delivered or forwarded to that mailbox, where the Outlook trigger can read full properties and drive the ticketing logic.

    Where group mail is required, the limitations of the Office 365 Groups Mail trigger mean it will not behave like a full Outlook mailbox trigger and may not expose all properties or support the same level of control needed for a ticketing system.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.