Skip to main content

Notifications

Announcements

No record found.

Customer experience | Sales, Customer Insights,...
Unanswered

Track old emails from shared mailbox

Posted on by 10

I'm looking to add (track) old/existing emails from a shared mailbox to our new online Dynamics365 for sales instance.

I understand that the best/only way to track emails from a shared mailbox is using queues, which is fine.

However, when using queues I do have the ability to manually bulk select existing emails in outlook and use the 'categorize -> tracked to dynamics 365' option.

Could anyone advise on the most efficient means of adding these old emails to D365 so that we have a complete overview of communication history with accounts/contacts?

This 2007 article suggests a useful looking workaround using the CRM exchange router, but I understand that this is now deprecated: https://cloudblogs.microsoft.com/dynamics365/no-audience/2007/04/17/bulk-tracking-old-e-mails/

I also understand that folder-level tracking is not supported for queue mailboxes.

Thanks

  • Alan Ericson Profile Picture
    Alan Ericson on at
    RE: Track old emails from shared mailbox

    There is a field that CRM uses to check how far back in the inbox to review for emails -- process emails received after.

    You can add this field onto the mailbox form within the customizations for CRM, and then set it to a day before the emails were received in the inbox.

    CRM will then retrieve the older emails from this mailbox on the next sync cycle. It won't duplicate emails that are already in the system as it references the messageID on the email with the MessageID stored in the ActivityPointerBase table for each email activity when promoting from Exchange.

    Here are the steps on adding the field on the mailbox form:

      - In Dynamics, navigate to settings > customizations > customize the system

      - Expand entities > expand mailbox entity > forms > open the main form > search through the list of unused fields for 'process email received after'

      - Add the field onto the form by dragging with a left click > save the form > publish button

    Then open the mailbox record in CRM for the Shared mailbox and set it to a day before the emails were actually received in the inbox.

    Keep in mind that there is also the 'process emails from' field on the email server profile in Dynamics. If the one on the server profile is set to a later date than what you enter on the mailbox -- it will overrule and take the email server profile date.

  • D365naiwok Profile Picture
    D365naiwok 10 on at
    RE: Track old emails from shared mailbox

    Can anyone help with this?

    I imagine it's something that must have come up before.

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans