MSG IFilter is a plug-in that allows Microsoft Search products and services to index emails stored in MSG format, enabling customers to search and organize their content. MSG IFilter extracts all valuable information from saved emails and their attachments. This information includes MSG properties and content, list of attached files and their content. MSG IFilter also supports recursive indexing of MSG attachments.
MSG IFilter supports Indexing Service, SharePoint Portal Server, SQL Server Full-Text Search, Window Search Service and all other products based on Microsoft Search technology.
MSG IFilter requires Extended MAPI which is provided with MAPI-based applications such as Microsoft Outlook (version 2010 or later). On Windows x64 platform MSG IFilter requires 64-bit edition of Microsoft Outlook.
MSG IFilter supports the following Microsoft server operating systems:
MSG IFilter supports the following Microsoft desktop operating systems:
MSG IFilter supports the following Microsoft Search products
MSG IFilter extracts message body and the following metadata from emails stored in MSG format:
MSG metadata | Property Name | Property Type | Description |
---|---|---|---|
From | From | VT_LPWSTR | Sender's display name and e-mail address |
To | To | VT_LPWSTR | To recipient's display name and e-mail address |
Cc | Cc | VT_LPWSTR | Carbon copy recipient's display name and e-mail address |
Bcc | Bcc | VT_LPWSTR | Blind carbon copy recipient's display name and e-mail address |
Categories | Categories | VT_LPWSTR | Keywords that help user keep track of items |
Importance | Importance | VT_LPWSTR | Sender's opinion of the importance of the message |
Sensitivity | Sensitivity | VT_LPWSTR | Sender's opinion of the sensitivity of the message |
Subject | Subject | VT_LPWSTR | Subject of the message |
HasAttachments | HasAttachments | VT_BOOL | Indicates whether the message has attachments |
CreationTime | CreationTime | VT_FILETIME | Date and time the message was created initially |
LastModificationTime | LastModificationTime | VT_FILETIME | Date and time the message was last modified |
SubmitTime | SubmitTime | VT_FILETIME | Date and time the message was submitted by Sender |
DeliveryTime | DeliveryTime | VT_FILETIME | Date and time the message was delivered and stored at the server |
In accordance to Microsoft IFilter specification, MSG IFilter defines each metadata as combination of Property Set and Property Name. All MSG metadata belong to {AB398F16-3FE9-4A6D-9264-AB4CDFBDD23F} Property Set GUID.
MSG IFilter indexes content of the attached files. Out of the box MSG IFilter indexes attached Microsoft Office, HTML and plain text files. For other file types it may invoke appropriate IFilters. Its functionality can be further extended by installing IFilters from IFilterShop or other providers. MSG IFilter supports recursive indexing of MSG attachments.
For each attached file MSG IFilter returns its name as text content of the MSG file. Text content is defined as standard Indexing Service "Contents" property with Property Set GUID = {B725F130-47EF-101A-A5F102608C9EEBAC} (PropertyStorage) and Property Name = 19 (0x13).
MSG IFilter outputs the following standard Indexing Service properties as duplicates of certain Message properties.
Property Friendly Name | Property Set GUID | Property Name | Description | OpenOffice element |
---|---|---|---|---|
DocAuthor | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 4 | Author of the document | From |
DocCreatedTm | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 12 | Time document was created | CreationTime |
DocKeywords | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 5 | Keywords for the document | Categories |
DocLastSavedTm | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 13 | Time document was last saved | LastModificationTimee |
DocSubject | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 3 | Subject of the document | Subject |
DocTitle | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 2 | Title of the document | Subject |
MSG IFilter requires Extended MAPI which is provided with MAPI-based applications such as Microsoft Outlook (version 2010 or later). On Windows x64 platform MSG IFilter requires 64-bit edition of Microsoft Outlook.
Setup file is a self-extracting archive that must be downloaded and opened on the machine where you wish to use MSG IFilter.
By default MSG IFilter outputs multiple instances of the property as multiple properties. In products such as SharePoint Portal Server 2003 only one instance of the same value property can be indexed. MSG IFilter can be configured to output multiple instances of the property as a single value property. To enable this:
Some Microsoft Search products require additional setup steps as described below:
When integrated with Windows Search, MSG IFilter uses a temporary directory to process MSG files. Due to Windows Search security restrictions, IFilters are not able to utilize the default system temporary directory. Therefore, MSG IFilter must be set to work with a user specified temporary directory. To change the MSG IFilter temporary directory's settings:
If you ever have to uninstall MSG IFilter application you can easily do it using any of the following methods:
Custom temporary directory has to be configured as described in "Additional Setup Steps" for Windows Search section above.
Version 6.0
Version 5.0
Version 4.0
Version 3.2
Version 3.1
Version 3.0
Version 2.1
Version 2.0
Version 1.9
Version 1.8
© IFilterShop LLC. All Rights Reserved