Windows services overview

The ImageMaster Content Services for E-Mail are composed of the following Windows services:

  • Batch Archiver to process rule-based jobs (see Archiving e-mails rule-based (Outlook Add-In synchronization))

  • Batch Restorer to process rule-based jobs for permanent restoring

  • Compliance Mailbox Spider to select e-mails at server side for compliance archiving (see Compliance archive use cases)

  • Final Archiver to process final archive jobs that were inserted by a project-specific script

    A final archive is used to archive all items of an end-user mailbox, which is usually done before this mailbox is decommissioned.

  • Final Archive Spider to select items on server side for final archiving

    This service creates jobs for all items in included folders and excludes items from excluded folders. Jobs are then processed by the Final Archiver process.

  • Interactive Archiver to process interactive archive jobs (see Mailbox archive use cases)

  • Interactive Restorer to process interactive jobs for permanent restoring (see Restoring e-mails interactively)

  • Mailbox Spider to select e-mails at server side for rule-based archiving

  • Temp Restorer to restore jobs that were inserted by the MailApp

  • Unarchive Mailbox Spider to select e-mails at server side for restoring (unarchiving)

Depending on the service, multiple processes or threads are supported:

  • Multiple threads are supported by all services except “Unarchive Mailbox Spider”:

    The number of threads can be configured in the ImageMaster AdminClient (via the “Coordinator Settings” > “Windows Services” by the setting “Parallel”). Multiple threads (e.g. 4) are recommended to improve the performance. Usually up to 8 threads are enough; it is not recommended exceeding this value.

  • Multiple processes are only supported for “Batch Archiver” and “Final Archiver”:

    The number of processes is set at installation time with a value in the range from 1 to 10.