Регистрация фильтров IFilter из пакета фильтров с помощью Exchange 2013Register Filter Pack IFilters with Exchange 2013

Применимо к: Exchange Server 2013Applies to: Exchange Server 2013

Правила транспорта с условиями проверки вложений отвечают за извлечение текста при анализе содержимого вложений. Собственные средства Exchange 2013 позволяют проверить типы наиболее часто используемых вложений. Можно включить дополнительные типы вложений, зарегистрировав фильтры IFilter в Exchange 2013. В этой теме показано, как зарегистрировать фильтры IFilter, выпущенные корпорацией Майкрософт и сторонними поставщиками.Transport rules with attachment scanning conditions perform text extraction when analyzing the content of attachments. Exchange 2013 can scan most commonly used attachment types natively. Additional attachment types can be included by registering IFilters with Exchange 2013. This topic shows you how to register IFilters released by Microsoft and third-party providers.

После регистрации фильтра IFilter для определенного типа файлов эти вложения можно будет проверять с помощью правил транспорта с условиями обработки вложений. В результате эти типы файлов больше не будут отвечать за запуск условия AttachmentIsUnsupported.After you register an IFilter for a specific file type, transport rules with attachment processing conditions will be able to scan these attachments. As a result, these file types will no longer trigger the AttachmentIsUnsupported condition.

Предупреждение

Включает в себя процедуры, приведенные в этом разделе реестра на серверах Exchange. Неправильное изменение реестра может вызвать серьезные проблемы, требующие переустановки операционной системы. Проблем, связанных с изменения реестра не может быть сопоставлен. До начала редактирования реестра, резервное копирование всех необходимых данных.The procedures listed in this topic involve modifying the registry on your Exchange servers. Incorrectly editing the registry can cause serious problems that may require you to reinstall your operating system. Problems resulting from editing the registry incorrectly may not be able to be resolved. Before editing the registry, back up any valuable data.
Для выполнения данных процедур также необходимо остановить и перезапустить транспортную службу Microsoft Exchange на серверах почтовых ящиков.These procedures also require you to stop and restart the Microsoft Exchange Transport service on your Mailbox servers.

Управление правилами потока обработки почтыдополнительное управление задачи, связанные с правилами транспорта, см.For additional management tasks related to Transport rules, see Manage mail flow rules.

Что нужно знать перед началом работы?What do you need to know before you begin?

  • Предполагаемое время для завершения каждой процедуры: 5 минут на сервер.Estimated time to complete each procedure: 5 minutes per server.

  • Для выполнения этих процедур необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в статье Запись "Параметры конфигурации сервера Exchange" в разделе Разрешения инфраструктуры Exchange и командной консоли.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Exchange server configuration settings" entry in the Exchange and Shell infrastructure permissions topic.

  • Приведенные ниже процедуры необходимо выполнять на серверах с установленной ролью сервера почтовых ящиков Exchange 2013. Если добавить дополнительные серверы почтовых ящиков после этих процедур, их понадобится выполнить снова на вновь подготовленных серверах.You must perform the procedures below on servers that already have Exchange 2013 Mailbox server role installed. If you add additional Mailbox servers after you perform these procedures, you must perform them again on the newly provisioned servers.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Совет

Возникли проблемы? Обращение за помощью в форумах Exchange. Посетите форумы Exchange Server, Exchange Onlineили Exchange Online Protection.Having problems? Ask for help in the Exchange forums. Visit the forums at Exchange Server, Exchange Online, or Exchange Online Protection.

Что необходимо сделать?What do you want to do?

Регистрация пакета фильтров Microsoft Office 2010Register the Microsoft Office 2010 Filter Pack

По умолчанию правила транспорта Exchange не поддерживают приведенные ниже типы файлов Office.By default, the following Office file types aren’t supported by Exchange transport rules:

  • Office OneNoteOffice OneNote

  • Office PublisherOffice Publisher

Чтобы обеспечить поддержку данных файлов, разверните пакет фильтров Microsoft Office 2010. Этот пакет фильтров не развертывается во время установки Exchange 2013 и не является необходимым условием для развертывания.If you want to support these files, you must deploy the Microsoft Office 2010 Filter Pack. This Filter Pack isn’t deployed during Exchange 2013 Setup and isn’t a prerequisite for deployment.

Развертывание пакета фильтров Microsoft Office 2010Deploy the Microsoft Office 2010 Filter Pack

Развертывание пакета фильтров Office 2010 состоит из двух основных этапов:Deploying the Office 2010 Filter Pack consists of two main steps:

  • загрузка и установка пакета фильтров, отвечающего за регистрацию фильтров IFilter в Windows (поиск);Downloading and installing the Filter Pack, which registers the IFilters with Windows (Search).

  • изменение реестра для регистрации фильтров IFilter в Exchange 2013. Это обеспечивает поддержку проверки вложений для форматов файлов.Modifying the registry so the IFilters are also registered with Exchange 2013. This allows Exchange to support attachment scanning for the file formats.

Важно!

Эту процедуру необходимо выполнить на каждом сервере почтовых ящиков в организации.You must perform this procedure on all Mailbox servers in your organization.

  1. Загрузка и сохранение пакета фильтров Microsoft Office 2010 (FilterPack64bit.exe) из Центра загрузки Майкрософт.Download and save the Microsoft Office 2010 Filter Pack (FilterPack64bit.exe) from the Microsoft Download Center.

  2. Запустите FilterPack64bit.exe файл на своем сервере почтовых ящиков и следуйте инструкциям, чтобы завершить установку.Run the FilterPack64bit.exe file on your Mailbox server and follow the instructions to complete the installation.

  3. Запустите редактор реестра и перейдите к приведенному ниже подразделу реестра.Start Registry Editor and locate the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\HubTransportRole\CLSID
    
  4. В разделе CLSID добавьте подраздел для файлов OneNote следующим образом.Under CLSID, add a subkey for OneNote files as follows:

    1. Щелкните правой кнопкой мыши CLSID, а затем последовательно выберите пункты Создать и Раздел.Right-click CLSID, point to New, and then click Key.

    2. Измените имя нового раздела на {B8D12492-CE0F-40AD-83EA-099A03D493F1}.Change the name of the new key to {B8D12492-CE0F-40AD-83EA-099A03D493F1}.

    3. Щелкните только что созданный раздел и установите значение (по умолчанию) , в котором установлен пакет фильтров Microsoft Office 2010. По умолчанию, получает Установка пакета фильтров в C:\Program Files\Common Files\Microsoft Shared\Filters\ONIFilter.dll.Click the key you just created and set the (Default) value to where you installed the Office 2010 Filter Pack. By default, the filter pack gets installed at C:\Program Files\Common Files\Microsoft Shared\Filters\ONIFilter.dll.

    4. Щелкните правой кнопкой мыши {B8D12492-CE0F-40AD-83EA-099A03D493F1}, а затем последовательно выберите пункты Создать и Строковый параметр.Right click {B8D12492-CE0F-40AD-83EA-099A03D493F1}, point to New, and then click String Value.

    5. Назовите новое значение строки ThreadingModel и задайте для него значение Both.Name the new string value ThreadingModel and set it to Both.

  5. В разделе CLSID добавьте подраздел для файлов Publisher следующим образом.Under CLSID, add a subkey for Publisher files as follows:

    1. Щелкните правой кнопкой мыши CLSID, а затем последовательно выберите пункты Создать и Раздел.Right-click CLSID, point to New, and then click Key.

    2. Измените имя нового раздела на {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}.Change the name of the new key to {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}.

    3. Щелкните только что созданный раздел и установите значение (по умолчанию) , в котором установлен пакет фильтров Microsoft Office 2010. По умолчанию, получает Установка пакета фильтров в C:\Program Files\Common Files\Microsoft Shared\Filters\PUBFILT.dll.Click the key you just created and set the (Default) value to where you installed the Office 2010 Filter Pack. By default, the filter pack gets installed at C:\Program Files\Common Files\Microsoft Shared\Filters\PUBFILT.dll.

    4. Щелкните правой кнопкой мыши {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}, а затем последовательно выберите пункты Создать и Строковый параметр.Right-click {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}, point to New, and then click String Value.

    5. Назовите новое значение строки ThreadingModel и задайте для него значение Both.Name the new string value ThreadingModel and set it to Both.

  6. Откройте следующий раздел реестра:Locate the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\HubTransportRole\filters
    
  7. В разделе фильтры добавьте подраздел для расширений ONE следующим образом.Under filters, add a subkey for .one extensions as follows.

    1. Щелкните правой кнопкой мыши фильтры, а затем последовательно выберите пункты Создать и Раздел.Right-click filters, point to New, and then click Key.

    2. Измените имя нового раздела на .one.Change the name of the new key to .one.

    3. Щелкните только что созданный раздел и установите значение (по умолчанию) {B8D12492-CE0F-40AD-83EA-099A03D493F1}.Click the key you just created and set the (Default) value to {B8D12492-CE0F-40AD-83EA-099A03D493F1}.

  8. В разделе фильтры добавьте подраздел для расширений PUB следующим образом.Under filters, add a subkey for .pub extensions as follows:

    1. Щелкните правой кнопкой мыши фильтры, а затем последовательно выберите пункты Создать и Раздел.Right-click filters, point to New and then click Key.

    2. Измените имя нового раздела на .pub.Change the name of the new key to .pub.

    3. Щелкните только что созданный раздел и установите значение (по умолчанию) {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}.Click the key you just created and set the (Default) value to {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}.

  9. Закройте редактор реестра.Close Registry Editor.

  10. На сервере почтовых ящиков остановите и перезапустите приведенные ниже службы в указанном порядке.On your Mailbox server, stop and then restart the following services in the specified order:

    1. Остановите службу транспорта Microsoft ExchangeStop the Microsoft Exchange Transport service.

    2. Остановите службу Microsoft Filtering Management Service.Stop the Microsoft Filtering Management Service.

    3. Запустите службу Microsoft Filtering Management Service.Start the Microsoft Filtering Management Service.

    4. Запустите службу транспорта Microsoft Exchange.Start the Microsoft Exchange Transport service.

Как проверить, что все получилось?How do you know this worked?

Чтобы проверить успешность регистрации фильтров IFilter пакета фильтров Microsoft Office 2010, выполните следующее.To verify that you have successfully registered the Microsoft Office 2010 Filter Pack IFilters, do the following:

  1. Создание правила транспорта со следующими свойствами. Управление правилами потока обработки почтыподробные инструкции о том, как создавать правила транспорта см.Create a Transport rule with the following properties. For detailed instructions about how to create Transport rules, see Manage mail flow rules.

    • Отправителем является ваш почтовый ящик.The sender is your mailbox.

    • Содержимое любого вложения включает "Фильтры IFilter проверки".Any attachment's content includes "Testing IFilters".

    • Создайте отчет об инциденте и отправьте его в свой почтовый ящик.Generate an incident report and send it to your mailbox.

  2. Создайте файл OneNote, содержащий фразу "Фильтры IFilter проверки", вложите его в новое сообщение электронной почты и отправьте на свой адрес.Create a OneNote file that contains the phrase "Testing IFilters", attach it to a new email message, and send it to yourself.

  3. Убедитесь, что получили отчет об инциденте для только что созданного правила транспорта. Это подтверждает, что обработчик правил смог проанализировать содержимое файла OneNote.Verify that you receive a Transport rule incident report for the rule you just created. This confirms that the rules engine was able to analyze the contents of the OneNote file.

  4. Повторите шаги 2 и 3 с файлом Publisher.Repeat Steps 2 and 3 with a Publisher file.

Регистрация сторонних фильтров IFilter для поддержки дополнительных форматов файловRegister third-party IFilters to support additional file formats

Зарегистрировав дополнительные сторонние фильтры IFilter, можно расширить возможности проверки вложений для дополнительных типов файлов. Поддержку дополнительных файлов можно добавить путем установки и регистрации фильтра IFilter для типа файла на каждом сервере почтовых ящиков.You can extend the attachment scanning capability for additional file types by registering additional third-party IFilters. Support for additional files can be added by installing and registering the file type's IFilter on each of your Mailbox servers.

Важно!

Корпорация Майкрософт не тестировала фильтры IFilter сторонних поставщиков с помощью правил транспорта, поэтому рекомендуется развернуть и проверить все сторонние фильтры IFilter в тестовой среде, прежде чем развертывать их в своей рабочей среде.Microsoft hasn’t tested third-party IFilters with transport rules, therefore we recommend that you deploy and test any third-party IFilters in a test environment before deploying into your production environment.

Развертывание фильтра Adobe PDF IFilterDeploy the Adobe PDF IFilter

В этой руководстве описано развертывание фильтра Adobe PDF IFilter для поддержки обработки вложений формата PDF в правилах транспорта.This procedure shows how to deploy the Adobe PDF IFilter to support processing of PDF attachments in transport rules.

Примечание

По умолчанию Exchange 2013 поддерживает проверку PDF-файлов в правилах транспорта. Приведенный здесь пример PDF-файла используется, только чтобы показать, как можно расширить поддержку дополнительных типов файлов с помощью фильтров IFilter сторонних поставщиков.By default, Exchange 2013 supports the scanning of PDF files in transport rules. The PDF example here is used simply to illustrate how you can extend support for additional file types using third-party IFilters.

  1. Загрузите Adobe PDF IFilter и следуйте инструкциям по установке.Download the Adobe PDF IFilterand then follow the installation instructions.

  2. Запустите редактор реестра и перейдите к приведенному ниже подразделу.Start Registry Editor and locate the following subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\HubTransportRole\CLSID
    
  3. В разделе CLSID добавьте подраздел для PDF-файлов следующим образом.Under CLSID, add a subkey for PDF files as follows:

    1. Щелкните правой кнопкой мыши CLSID, а затем последовательно выберите пункты Создать и Раздел.Right-click CLSID, point to New, and then click Key.

    2. Измените имя нового раздела на {E8978DA6-047F-4E3D-9C78-CDBE46041603}.Change the name of the new key to {E8978DA6-047F-4E3D-9C78-CDBE46041603}.

      Примечание

      Каждый IFilter имеет уникальный идентификатор класса (CLSID). CLSID можно найти в документации по установке для IFilter, в случае регистрации или поиск по ключевым словам для расширения файла в разделе HKEY_CLASSES_ROOT\CLSID ключа реестра.Each IFilter has a unique class ID (CLSID). You can find the CLSID in the installation documentation for the IFilter you're registering or by searching for the file extension under the HKEY_CLASSES_ROOT\CLSID key in the registry.

    3. Щелкните только что созданный раздел и установите значение (по умолчанию) , в котором установлен фильтр IFilter PDF. По умолчанию установлены PDF IFilter C:\Program Files\Adobe\Adobe PDF IFilter 9 for 64-bit platforms\bin\PDFFilter.dll.Click the key you just created and set the (Default) value to where you installed the PDF IFilter. By default, the PDF IFilter is installed at C:\Program Files\Adobe\Adobe PDF IFilter 9 for 64-bit platforms\bin\PDFFilter.dll.

  4. Откройте следующий раздел реестра:Locate the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\HubTransportRole\filters
    
  5. В разделе фильтры добавьте подраздел для расширений PDF следующим образом.Under filters, add a subkey for .pdf extensions as follows:

    1. Щелкните правой кнопкой мыши фильтры, а затем последовательно выберите пункты Создать и Раздел.Right-click filters, point to New, and then click Key.

    2. Измените имя нового раздела на .pdf.Change the name of the new key to .pdf.

    3. Щелкните только что созданный раздел и установите значение (по умолчанию) {E8978DA6-047F-4E3D-9C78-CDBE46041603}.Click the key you just created and set the (Default) value to {E8978DA6-047F-4E3D-9C78-CDBE46041603}.

  6. Закройте редактор реестра.Close Registry Editor.

  7. На сервере почтовых ящиков остановите и перезапустите приведенные ниже службы в указанном порядке.On your Mailbox server, stop and restart the following services in the specified order:

    1. Остановите службу транспорта Microsoft Exchange.Stop the Microsoft Exchange Transport service.

    2. Остановите службу Microsoft Filtering Management Service.Stop the Microsoft Filtering Management Service.

    3. Запустите службу Microsoft Filtering Management Service.Start the Microsoft Filtering Management Service.

    4. Запустите службу транспорта Microsoft Exchange.Start the Microsoft Exchange Transport service.

Как проверить, что все получилось?How do you know this worked?

Выполните действия, приведенные в разделе Как проверить, что все получилось? ранее в этой теме (только вместо файлов Publisher используются PDF-файлы Adobe).Use the same procedure listed in the How do you know this worked? section earlier in this topic, substituting Publisher files with Adobe PDF files.

Дополнительные сведенияFor more information

Использование правил транспорта для проверки вложений сообщенийUse transport rules to inspect message attachments

Правила обработки почтового потока и транспортаMail flow or transport rules

Условия правил транспорта (предикаты)Transport rule conditions (predicates)

Действия правил транспортаTransport rule actions