Funzionamento non corretto della funzionalità di ricerca e di notifica di ricezione della posta in Outlook dopo l'installazione di Windows XP Service Pack 2

Traduzione articoli Traduzione articoli
Identificativo articolo: 839226 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sintomi

Dopo avere installato Microsoft Windows XP Service Pack 2 (SP2) nel computer, è possibile che si verifichino i seguenti sintomi in Microsoft Outlook:
  • Quando si stabilisce la connessione a un computer basato su Microsoft Exchange Server e si riceve un nuovo messaggio di posta elettronica, non viene ricevuta alcuna notifica e il messaggio non viene visualizzato automaticamente nella cartella Posta in arrivo. Se si fa clic su Invia/Ricevi o su un'altra cartella di Outlook, quindi si fa clic sulla cartella Posta in arrivo per aggiornare il riquadro dei messaggi di Outlook, verranno visualizzati gli eventuali nuovi messaggi.
  • Quando si tenta di inviare un messaggio di posta elettronica in Outlook, il messaggio rimane nella cartella Posta in uscita più a lungo del previsto o viene inviato con ritardo.
  • Quando si utilizza la funzionalità di ricerca, è possibile che Outlook si blocchi. Ad esempio, se si sceglie Trova dal menu Strumenti, si digita una parola nella casella Cerca, quindi si preme INVIO, Outlook potrebbe bloccarsi.

    Nota Il problema relativo alla funzionalità di ricerca non si verifica in Microsoft Office Outlook 2007 o in Microsoft Office Outlook 2003, in quanto funziona come previsto.

Cause

Il problema si verifica perché in Outlook viene utilizzato il protocollo UDP (User Datagram Protocol) per ricevere notifiche di ricezione della posta e per effettuare ricerche. Per impostazione predefinita, quando si installa Windows XP SP2 viene attivato Windows Firewall. I pacchetti UDP utilizzati da Outlook per le notifiche di ricezione della posta e per effettuare ricerche vengono bloccati da Windows Firewall.

Poiché UDP è un protocollo senza connessione e il client di Outlook non è in grado di stabilire la comunicazione con il server, in Windows Firewall i pacchetti UDP vengono interpretati come non richiesti e di conseguenza bloccati.

Workaround

Per risolvere il problema, è necessario apportare alcune modifiche di configurazione in Windows Firewall per Microsoft Office Outlook 2007, Microsoft Office Outlook 2003, Microsoft Outlook 2002 e Microsoft Outlook 2000, aggiungendo il programma Outlook.exe all'elenco delle eccezioni.

Per Outlook 2002 e 2000 è inoltre necessario creare una chiave del Registro di sistema per eseguire l'override del set di chiavi gestito da Windows XP SP2.

Tutte le versioni di Outlook

Per aggiungere il programma Outlook.exe all'elenco Eccezioni di Windows Firewall, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, scegliere Esegui, digitare firewall.cpl, quindi scegliere OK.
  2. Fare clic sul pulsante Eccezioni, quindi scegliere Aggiungi programma.
  3. Individuare e selezionare il programma Outlook.exe, quindi scegliere Aggiungi.

Informazioni sul Registro di sistema per Outlook 2002

Per attivare il polling RPC in Outlook 2002, è necessario Microsoft Office XP Service Pack 1.

Nota Se Microsoft Office 2000 Service Pack 3 non è installato, in Outlook 2000 verrà ignorata la chiave del Registro di sistema ForcePolling.

È necessario creare manualmente le seguenti chiavi per eseguire l'override del valore del Registro di sistema ForcePolling impostato da Windows XP SP2. A tale scopo, attenersi alla seguente procedura.

Importante In questa sezione, metodo o attività viene illustrato come modificare il Registro di sistema. L'errata modifica del Registro di sistema può causare seri problemi. Attenersi quindi scrupolosamente alla procedura indicata. Per maggiore protezione, eseguire una copia di backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile effettuarne il ripristino in caso di problemi. Per ulteriori informazioni su come eseguire il backup del Registro di sistema e su come ripristinarlo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
322756 HOW TO: Eseguire il backup, modificare e ripristinare il Registro di sistema in Windows XP
  1. Fare clic sul pulsante Start, quindi scegliere Esegui.
  2. Nella casella Apri digitare regedit, quindi scegliere OK.
  3. Individuare e selezionare la chiave del Registro di sistema seguente:
    HKEY_CURRENT_USER\Software\Policies\Microsoft
  4. Scegliere Aggiungi chiave dal menu Modifica, quindi digitare Office. Il valore della classe è Nessuno.
  5. Fare clic sulla chiave Office, scegliere Aggiungi chiave dal menu Modifica, quindi digitare 10.0. Il valore della classe è Nessuno.
  6. Fare clic sulla chiave 10.0, scegliere Aggiungi chiave dal menu Modifica, quindi digitare Outlook. Il valore della classe è Nessuno.
  7. Fare clic sulla chiave Outlook, scegliere Aggiungi chiave dal menu Modifica, quindi digitare RPC. Il valore della classe è Nessuno.
  8. Scegliere Aggiungi valore dal menu Modifica, quindi digitare ForcePolling. Il tipo di dati è REG_DWORD e il valore è 0.

Informazioni sul Registro di sistema per Outlook 2000

Per attivare il polling RPC in Outlook 2000, è necessario Microsoft Office 2000 Service Pack 3. Dopo avere applicato l'aggiornamento al sistema, è necessario modificare il Registro di sistema. A questo scopo, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, quindi scegliere Esegui.
  2. Nella casella Apri digitare regedit, quindi scegliere OK.
  3. Individuare e selezionare la chiave del Registro di sistema seguente:
    HKEY_CURRENT_USER\Software\Policies\Microsoft
  4. Scegliere Aggiungi chiave dal menu Modifica, quindi digitare Office. Il valore della classe è Nessuno.
  5. Fare clic sulla chiave Office, scegliere Aggiungi chiave dal menu Modifica, quindi digitare 9.0. Il valore della classe è Nessuno.
  6. Fare clic sulla chiave 9.0, scegliere Aggiungi chiave dal menu Modifica, quindi digitare Outlook. Il valore della classe è Nessuno.
  7. Fare clic sulla chiave Outlook, scegliere Aggiungi chiave dal menu Modifica, quindi digitare RPC. Il valore della classe è Nessuno.
  8. Scegliere Aggiungi valore dal menu Modifica, quindi digitare ForcePolling. Il tipo di dati è REG_DWORD e il valore è 0.
Nota Se Microsoft Office 2000 Service Pack 3 non è installato, in Outlook 2000 verrà ignorata la chiave del Registro di sistema ForcePolling.

Informazioni

Non è possibile aprire un numero di porta esterna specifico in Windows Firewall per evitare questo problema in Outlook 2000 e 2002 in quanto in entrambe le versioni di Outlook il numero di porta UDP viene assegnato dinamicamente tra 1024 e 65535.

In Outlook 2007 e 2003 è presente una chiave del Registro di sistema che consente di impostare una porta UDP statica per i pacchetti di notifica dei nuovi messaggi di posta. Questa chiave del Registro di sistema è disponibile solo in Outlook 2003 e versioni successive. È possibile modificare la seguente chiave del Registro di sistema impostandola su un numero di porta UDP specifico:

Outlook 2007

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC Key: FixedUDPPort

Outlook 2003

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\RPC Key: FixedUDPPort

Valore: DWORD

Il valore decimale del numero di porta deve essere compreso fra 1024 e 65535.

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
264035 Non esiste alcun modo per configurare le porte per i pacchetti UDP di notifica di nuovi messaggi di posta elettronica
Quando si utilizza la funzionalità di ricerca di Outlook 2003 o di Outlook 2007, non si verificano i problemi descritti nella sezione "Sintomi" poiché in Outlook 2003 e in Oultook 2007 non viene utilizzato il protocollo UDP per effettuare ricerche.
Per ulteriori informazioni su Windows Firewall, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
320855 Descrizione di Windows Firewall in Windows XP

Proprietà

Identificativo articolo: 839226 - Ultima modifica: mercoledì 21 maggio 2008 - Revisione: 14.0
Le informazioni in questo articolo si applicano a
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002 Standard Edition
  • Microsoft Outlook 2000 Standard Edition
  • Microsoft Outlook 98 Standard Edition
  • Microsoft Outlook 97 Standard Edition
Chiavi: 
kbfirewall kbprb KB839226
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com