
There is also a template for creating a corresponding job available at Administrative Tools > Management API > Jobs in order to rebuild broken search indexes regularly. The appropriate Management API command to rebuild all search indexes marked as Needs rebuild is:

To rebuild an index by using the MailStore Client, follow the instructions in Rebuilding Search Indexes in the MailStore Server manual. A defective index is not critical - it can be completely rebuilt at any time and without any loss of data.

If emails cannot be located in the tree structure or by executing a search, this generally indicates a defective index. Getting to the wrong page and not finding what they were searching for, your newly-arrived visitors are likely to bounce from your site without converting. Maintaining all Firebird Embedded Database files (FDB files) used by MailStore optimizes the internal data structure and removes obsolete database pages and transaction logs where necessary.Ĭompacting of an archive store incl. The wrong page showing in search results lowers your click-through rate and traffic because of an unsuitable title or description. For both commands, the parameter includeIndexes determines whether the full text indexes should be included in the check.

Use the Management API commands VerifyStore to check a single archive store and VerifyStores to check all archive stores. For example, if a content file (.dat) has been modified manually, this will be reported by the check. Alternatively, you can use the Management API command GetStores, for example at the Management Shell, to get a list of all archive stores.Ī data integrity check is used to determine if all emails located in MailStore are still complete and in their original state.
