Per default, the AttachmentExtractor (AE) does not extract emails within queues. This is due to the fact that the extraction process breaks the relationship between the queue and the email. Unfortunately, it is not possible to restore the relationship without losing information.
This article explains how to enable the extraction of such emails. In addition, it shows how to restore the queue relation.
Attention: Re-adding the email into the queue triggers all Plugins or Workflows you have in place for emails being added to a queue!
- Enable extraction of emails associated with queues: Create a new SettingsKey with the following information
- Name: IgnoreQueuedItems
- Value: false
- Add emails back to the queue after extraction: Create a new SettingsKey with the following information. Note: the queue entry date will be the date & time of the extraction which is most likely different to your initial order.
- Name: PersistsQueueRelation
- Value: true
- Delay extraction of queued items: Create a new SettingsKey with the following information.
Note : This will tell the ExtractionService to ignore queued Items until the reference date (modifiedon per default) has passed the delay.- Name: DelayQueueItemsHours
- Value: numeric
Common scenario :
Ignore Queued items for a week, then extract the email and do not readd the item to the queue:
IgnoreQueuedItems : false
PersistsQueueRelation : false
DelayQueueItemsHours : 168
Ignore Queued items for a month, then extract the email and readd the item to the queue it was at that time (This would break order of items in the queue!):
IgnoreQueuedItems : false
PersistsQueueRelation : true
DelayQueueItemsHours : 720
That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.