Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
danextian
Super User
Super User

Datetime an email was replied in Exchange

Hello,

 

We are exploring a shared mailbox in Outlook and trying to calculate how long it takes before an email gets replied to. I connected to outlook using Exchange connector in Power BI and been trying to find where the "reply to" information is. I expanded the Attributes column but it is not there.










Did I answer your question? Mark my post as a solution!


Proud to be a Super User!









"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.
4 REPLIES 4
v-lili6-msft
Community Support
Community Support

hi, @danextian

All the information about "reply to" is in the Attributes column.

15.JPG

 

https://community.powerbi.com/t5/Integrations-with-Files-and/PowerBI-Get-data-from-Exchange-Inbox-de...

https://community.powerbi.com/t5/Desktop/Mail-how-to-view-quot-from-quot-email-address-when-connecte...

https://community.powerbi.com/t5/Desktop/Outlook-how-to-link-Inbox-amp-Sent-Items/td-p/519110

 

Best Regards,

Lin

Community Support Team _ Lin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hi Lin,

 

Thank you for your response and my  apologies for getting back late. 

I checked on the links you've posted but none of them works for my use case.  I though I could use the ConversationTopic attribute to group the emails but realized that a topic can have the same name as other topics (if only the connector also exposes the conversation id).  My goal now is to get the first email in the conversation from Inbox folder. I could probably make use of ConversationIndex attribute but it is in binary format. Would you know how to extract data from it?










Did I answer your question? Mark my post as a solution!


Proud to be a Super User!









"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

To make a unique ID, where i could still see topic, i concatentated Conversation ID (first 6 characters was enough) and Topic.

To report on the response time i did the following, based on the new conv identifier.
I ranked all emails, by received date and within the new conv identifier groupong and where the sender was not the shared inbox or staff members that have access to it.

I then ranked the sent dates where the opposite, based on sender, was true.

These were both done in separate tables, which i then merged via the conv identifier, to have a table containing only the first received and reply dates of a conversation. 
Issue i have is our Tech dept turned off the ability to have Sent Items stored in the shared inbox, so we have to manually move them weekly. If we miss any, it cant then find the reply data for the above to work. As that property exists in the UI even when it's not in the shared inbox's sent items ("You replied to this email...") i thought it would be easy to extract but so far I have not identified it. 
There's probably a far simpler solution, but I hope this helps 🙂

Hi @Anth79 ,

It's been over a year since I worked on this one. I was able to find a workaround but not a fool-proof or a near fool-proof solution.  I have also left the company I had this project for.


As far as I can remember, each email has a unique identification in the backend. Additional characters are appeneded to that unique ID whenever a reply is made to it. The same goes if the reply has another reply - additional chaeracters are appened to it. Please see below:

Unique ID Timestamp
1234 23/07/2020 12:06
1234abc 23/07/2020 12:34
1234abc1234 23/07/2020 13:03
1234abc1234abc 23/07/2020 13:32
1234abc897 23/07/2020 14:01
1234abc897abc 23/07/2020 14:30
1356 23/07/2020 12:18
1356abc 23/07/2020 12:47
1356abc1234 23/07/2020 13:16
1356abc1234abc 23/07/2020 13:44
1356abc897 23/07/2020 14:13
1356abc897abc 23/07/2020 14:42

 

The original email in the table above is 1234 and 1356 and all other emails with a unique ID that starts with these numbers are under their bucket. So how to know which ones in the mailbox are the original emails out of all the emails? The unique ID of the original email will have only a certain number of characters which is four in our illustration. 

 

But like I've said, this solution is not fool-proof.  Whenever a user changes the email subject, may because the email didn't have a subject or the subject was vague, it creates a separate converstaion. That is instead of appending additional characters to 1234abc897abc so the thread can contiue, the reply separates and creates its own original email - say 2345.

Perhaps, there is a more fashionable and an easier way to do this.










Did I answer your question? Mark my post as a solution!


Proud to be a Super User!









"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors