Maintenance

Regular Operations: Run and Review on a Regular Basis

Exchange Mailbox Load Task (Connection)

The Mailbox Load task adds new mailboxes to the master Mailbox list.

Mailboxes are flagged as:

The mailboxes that are no longer part of the query to AD are not removed from the list. After a mailbox has been added to the list, if it is Invalid at the time of adding, the mailbox will not become valid until the mailbox is edited/deleted and re-added after permissions have been granted to the service account.

Exchange Mailbox Sync Task (Content)

This task synchronizes the Cache Database for each mailbox with the contents of the mailbox in the Exchange Server.

  • For each mailbox, the task looks for new folders and add them to the Mail folders list and then load the items for those folders to the Cache Database.
    • This task removes any folders that are no longer in Exchange and removes any items from the Cache Database for that folder.
  • For existing folders, the Sync task adds any new messages to the Cache Database.

Note: The items in the Cache Database which are not in Exchange are not handled during this task.

Exchange Mailbox Deletion Sync (Content)

This job compares all of the email folder contents in Exchange with the Cache Database and marks any items that are in the Cache Database and NOT in Exchange for deletion. The deletion occurs during the next crawl or target A Target is a "pointer" to a specific instance of a search application, such as Elasticsearch. - (A Search application instance has one or more indexes) update.

  • BA Insight recommends that you run this job regularly on at least a weekly basis and potentially daily depending upon how long it takes to run the Sync operation.
  • Running this job reduces the number of hits back to the Exchange access point (OWA/CAS) and makes the indexing/target process more efficient.

Operation to Be Run as Needed: Mailbox Deletion Task (Connection)

  • This job is designed to delete and purge all mailbox content.
  • After this job is run, all the mailboxes are removed from the Mailbox list for the Connection and all content in the Cache Database is removed.
  • The next time the Mailbox Load Task is run, all new mailboxes are created.
  • The next time the Mailbox Sync Task is run, these new mailboxes load new folders and items into the Cache Database.
  • All new content is retrieved during the next Target process (Crawl or Target Synch) and therefore a Content Reset or Index Flush should be done first because all previous content is no longer valid.

Extracted Properties

  • FilePath
  • isPublic
  • item extension
  • file extension
  • flagDelete
  • Last Update
  • Last Update From Enumerator
  • escbase_class
  • escbase_id
  • escbase_extension
  • escbase_fileextension
  • escbase_emailfolder
  • escbase_emailfoldertype
  • escbase_mailbox
  • escbase_mailboxowner
  • escbase_emailfrom - except Notes
  • escbase_emailto - except Calendar items, Tasks, Contacts, Journals and Notes
  • escbase_container
  • escbase_contentid
  • ows_SiteName
  • SiteName
  • escbase_public
  • Url urn:schemas.microsoft.com:sharepoint:portal:isdocument
  • Title
  • escbase_emailrul
  • ESC_FOLDERNAME
  • ESC_ISFROMONLINEARCHIVE