Registrazione dei IFilter di Filter Pack con Exchange 2013

Si applica a: Exchange Server 2013

Le regole di trasporto con condizioni di scansione degli allegati eseguono l'estrazione del testo durante l'analisi del contenuto degli allegati. Exchange 2013 può eseguire la scansione dei tipi di allegato più comuni localmente. È possibile includere altri tipi di allegati registrando IFilter con Exchange 2013. Questo articolo illustra come registrare i filtri IFilter rilasciati da Microsoft e da provider esterni.

Dopo aver registrato un filtro IFilter per un tipo di file specifico, le regole di trasporto con condizioni di elaborazione degli allegati possono analizzare questi allegati. Di conseguenza, questi tipi di file non attivano più la condizione AttachmentIsUnsupported .

Avviso

Le procedure riportate in questo argomento prevedono la modifica del Registro di sistema sui propri server Exchange. La modifica errata del Registro di sistema può causare gravi problemi che potrebbero richiedere la reinstallazione del sistema operativo. I problemi derivanti dalla modifica errata del Registro di sistema potrebbero non essere risolvibili. Prima di modificare il Registro di sistema, eseguire il backup di tutti i dati importanti.

Tali procedure richiedono anche l'arresto e il riavvio del servizio Trasporto di Microsoft Exchange sui propri server Cassette postali.

Per altre attività di gestione correlate alle regole di trasporto, vedere Gestire le regole di trasporto in Exchange 2013.

Che cosa è necessario sapere prima di iniziare?

  • Tempo stimato per il completamento di ciascuna procedura: 5 minuti per ogni server.

  • Prima di poter eseguire questa procedura o questa procedura, è necessario disporre delle autorizzazioni necessarie. Per visualizzare le autorizzazioni necessarie, vedere la voce "Impostazioni di configurazione del server Exchange" nell'articolo Autorizzazioni per l'infrastruttura di Exchange e Shell .

  • È necessario eseguire le procedure seguenti nei server in cui è già installato il ruolo del server Cassette postali di Exchange 2013. Se si aggiungono altri server Cassette postali dopo aver eseguito queste procedure, è necessario eseguirli nuovamente nei server di cui è stato appena effettuato il provisioning.

  • Per informazioni sui tasti di scelta rapida che possono essere applicati alle procedure in questo articolo, vedere Tasti di scelta rapida nell'interfaccia di amministrazione di Exchange.

Consiglio

Problemi? È possibile richiedere supporto nei forum di Exchange. Visitare i forum all'indirizzo Exchange Server.

Registrazione di Microsoft Office 2010 Filter Pack

Per impostazione predefinita, le regole di trasporto di Exchange non supportano i tipi di file di Office seguenti:

  • Office OneNote
  • Office Publisher

Per supportare questi file, è necessario distribuire Microsoft Office 2010 Filter Pack. La funzionalità Filter Pack non viene distribuita durante l'installazione di Exchange 2013 e non è un prerequisito per la distribuzione.

Distribuzione di Microsoft Office 2010 Filter Pack

La distribuzione di Office 2010 Filter Pack consiste in due passaggi principali:

  • Scaricare e installare il Filter Pack, che registra i filtri IFilter con Windows (Ricerca).

  • Modifica del Registro di sistema affinché gli IFilters vengano registrati anche con Exchange 2013. Questo passaggio consente a Exchange di supportare l'analisi degli allegati per i formati di file.

Importante

È necessario eseguire questa procedura su tutti i server Cassette postali dell'organizzazione.

  1. Scaricare e salvare Microsoft Office 2010 Filter Pack (FilterPack64bit.exe) dall'Area download Microsoft.

  2. Eseguire il FilterPack64bit.exe file nel server Cassette postali e seguire le istruzioni per completare l'installazione.

  3. Avviare Editor del Registro di sistema e individuare la seguente sottochiave del registro:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\HubTransportRole\CLSID
    
  4. Sotto CLSID, aggiungere una sottochiave per i file OneNote, come indicato di seguito:

    1. Fare clic con il pulsante destro del mouse su CLSID, scegliere Nuovo e quindi selezionare Chiave.

    2. Modificare il nome della nuova chiave in {B8D12492-CE0F-40AD-83EA-099A03D493F1}.

    3. Selezionare la chiave creata e impostare il valore (predefinito) su in cui è stato installato office 2010 Filter Pack. Per impostazione predefinita, il pacchetto di filtri viene installato in C:\Program Files\Common Files\Microsoft Shared\Filters\ONIFilter.dll.

    4. Selezionare a destra {B8D12492-CE0F-40AD-83EA-099A03D493F1}, scegliere Nuovo e quindi selezionare Valore stringa.

    5. Assegnare un nome al nuovo valore ThreadingModel stringa e impostarlo Bothsu .

  5. Sotto CLSID, aggiungere una sottochiave per i file Publisher, come indicato di seguito:

    1. Fare clic con il pulsante destro del mouse su CLSID, scegliere Nuovo e quindi selezionare Chiave.

    2. Modificare il nome della nuova chiave in {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}.

    3. Selezionare la chiave creata e impostare il valore (predefinito) su in cui è stato installato office 2010 Filter Pack. Per impostazione predefinita, il pacchetto di filtri viene installato in C:\Program Files\Common Files\Microsoft Shared\Filters\PUBFILT.dll.

    4. Fare clic con il pulsante destro del mouse su {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}, scegliere Nuovo e quindi selezionare Valore stringa.

    5. Assegnare un nome al nuovo valore ThreadingModel stringa e impostarlo Bothsu .

  6. Individuare la seguente chiave del Registro di sistema:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\HubTransportRole\filters
    
  7. Sotto filtri, aggiungere una sottochiave per le estensioni .one, come indicato di seguito.

    1. Fare clic con il pulsante destro del mouse su filtri, scegliere Nuovo e quindi selezionare Chiave.

    2. Modificare il nome della nuova chiave in .one.

    3. Selezionare la chiave creata e impostare il valore (predefinito) su {B8D12492-CE0F-40AD-83EA-099A03D493F1}.

  8. Sotto filtri, aggiungere una sottochiave per le estensioni .pub, come indicato di seguito:

    1. Fare clic con il pulsante destro del mouse su Filtri, scegliere Nuovo e quindi chiave.

    2. Modificare il nome della nuova chiave in .pub.

    3. Selezionare la chiave creata e impostare il valore (predefinito) su {A7FD8AC9-7ABF-46FC-B70B-6A5E5EC9859A}.

  9. Chiudere l'Editor del Registro di sistema.

  10. Sul server Cassette postali, arrestare e, quindi, riavviare i seguenti servizi nell'ordine specificato:

    1. Arrestare il Servizio di trasporto di Microsoft Exchange.

    2. Arrestare il servizio di gestione del filtraggio di Microsoft.

    3. Avviare il servizio di gestione del filtraggio di Microsoft.

    4. Avviare il servizio di trasporto di Microsoft Exchange.

Come si sa di aver distribuito correttamente il Filter Pack di Microsoft Office 2010?

Per verificare la corretta registrazione dei filtri IFilter di Microsoft Office 2010 Filter Pack, seguire questa procedura:

  1. Creare una regola di trasporto con le proprietà seguenti. Per istruzioni dettagliate su come creare regole di trasporto, vedere Gestire le regole di trasporto in Exchange 2013.

    • Il mittente è la propria cassetta postale.
    • Il contenuto di qualsiasi allegato include "Verifica di IFilter".
    • Generare un rapporto sull'incidente e inviarlo alla cassetta postale.
  2. Creare un file OneNote file contenente la frase "Verifica di IFilter", allegarlo a un nuovo messaggio di posta elettronica e inviarlo al proprio indirizzo di posta elettronica.

  3. Verificare di ricevere un report sugli eventi imprevisti delle regole di trasporto per la regola creata. Questo passaggio conferma che il motore regole è stato in grado di analizzare il contenuto del file di OneNote.

  4. Ripetere i passaggi 2 e 3 con un file Publisher.

Registrare filtri IFilter di terze parti per supportare altri formati di file

È possibile estendere la funzionalità di analisi degli allegati per altri tipi di file registrando altri filtri IFilter di terze parti. È necessario installare e registrare il filtro IFilter del tipo di file in ogni server Cassette postali.

Importante

Microsoft non ha verificato gli IFilter di terze parti con regole di trasporto, pertanto, si consiglia di distribuire e verificare tutti gli IFilter di terze parti in un ambiente di testing prima di distribuirli nel proprio ambiente di produzione.

Distribuzione di Adobe PDF IFilter

In questa procedura, viene illustrato come distribuire Adobe PDF IFilter per supportare l'elaborazione di allegati PDF nelle regole di trasporto.

Nota

Per impostazione predefinita, Exchange 2013 supporta la scansione di file PDF nelle regole di trasporto. L'esempio PDF qui viene usato semplicemente per illustrare come estendere il supporto per altri tipi di file usando filtri IFilter di terze parti.

  1. Scaricare Adobe PDF IFilter e quindi seguire le istruzioni di installazione.

  2. Avviare Editor del Registro di sistema e individuare la seguente sottochiave:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\HubTransportRole\CLSID
    
  3. Sotto CLSID, aggiungere una sottochiave per i file PDF, come indicato di seguito:

    1. Fare clic con il pulsante destro del mouse su CLSID, scegliere Nuovo e quindi selezionare Chiave.

    2. Modificare il nome della nuova chiave in {E8978DA6-047F-4E3D-9C78-CDBE46041603}.

      Nota

      Ogni IFilter ha un ID di classe univoco (CLSID). È possibile trovare il CLSID nella documentazione di installazione per l'IFilter che si sta registrando o cercando l'estensione del file nella HKEY_CLASSES_ROOT\CLSID chiave del Registro di sistema.

    3. Selezionare la chiave creata e impostare il valore (predefinito) su dove è stato installato l'IFilter PDF. Per impostazione predefinita, l'IFilter PDF viene installato in C:\Program Files\Adobe\Adobe PDF IFilter 9 for 64-bit platforms\bin\PDFFilter.dll.

  4. Individuare la seguente chiave del Registro di sistema:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\HubTransportRole\filters
    
  5. Sotto filtri, aggiungere una sottochiave per le estensioni. pdf, come indicato di seguito:

    1. Fare clic con il pulsante destro del mouse su filtri, scegliere Nuovo e quindi selezionare Chiave.

    2. Modificare il nome della nuova chiave in .pdf.

    3. Selezionare la chiave creata e impostare il valore (predefinito) su {E8978DA6-047F-4E3D-9C78-CDBE46041603}.

  6. Chiudere l'Editor del Registro di sistema.

  7. Sul server Cassette postali, arrestare e riavviare i seguenti servizi nell'ordine specificato:

    1. Arrestare il Servizio di trasporto di Microsoft Exchange.

    2. Arrestare il servizio di gestione del filtraggio di Microsoft.

    3. Avviare il servizio di gestione del filtraggio di Microsoft.

    4. Avviare il servizio di trasporto di Microsoft Exchange.

Come si fa a sapere che i filtri IFilter di terze parti sono stati registrati correttamente per supportare altri formati di file?

Usare la stessa procedura descritta in precedenza in questo articolo: Come si fa a sapere che i filtri IFilter di terze parti sono stati registrati correttamente per supportare altri formati di file?. Sostituire i file di Publisher con i file Adobe PDF.

Ulteriori informazioni

Usare le regole di trasporto per esaminare gli allegati dei messaggi.

Regole del flusso di posta o del trasporto.

Condizioni delle regole di trasporto (predicati).

Azioni delle regole di trasporto.