Avete notato che dal vostro dispositivo ActiveSync (iPhone, iPad, Blackberry, Windows Mobile, Android, o qualsiasi altro dispositivo che utilizza ActiveSync) è possibile spedire mail senza problemi ma non riuscite più a riceve nuovi messaggi di posta dal server Exchange se la vostra casella Outlook (o Outlook Web Access OWA) non è aperta?
Bene, oggi è capitato anche a noi, e dopo aver perso qualche minuto cercando la causa e una possibile soluzione, finelamente ne abbiamo trovata una; infatti sembrerebbe che questo problema a volte può essere causato dal modo in cui il software antivirus installato sul server Exchange 2003 esegue la scansione delle nuove mail in arrivo. Su alcuni antivirus la scansione delle nuove mail viene fatta solo quando vi si accede tramite Outlook o OWA, ma non da ActiveSync, di conseguenza le mail non saranno consegnate sui dispositivi ActiveSync fino a quando non saranno stati esaminati dall’Antivirus.
Fortunatamente a questo inconveniente c’è una soluzione facile e veloce. Basta infatti semplicemente modificare una chiave di registro sul server Exchange. Questo modo di agire dell’Antivirus è denominato “Proactive Scanning”, e questa chiave di registro di default è impostata a “0“, cioè spenta. Modificando l’impostazione di questa chiave a “1“, significa che tutte le mail verranno esaminate non appena vengono ricevute. Inoltre un altro vantaggio di attivare il “Proactive Scanning”, è che ci può essere un aumento della velocità all’accesso alle nuove mail, in quanto il server non dovrà eseguire la scansione quando effettivamente andrete ad accedere alle mail, perchè sarà già stato fatto in precedenza.
Maggiori dettagli sul “Proactive Scanning”possono essere trovate sul sito di Microsoft su questo link
Di seguito invece vi riporto una breve guida per modificare la chiave di registro
Aprite il registry editor e selezionate il seguente percorso:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\VirusScan
Qui dovreste vedere la chiave di registro che ci interessa come indicato sotto
Fate doppio clic su “ProactiveScanning” sulla destra e si aprirà la finestra di dialogo per la modifica. Cambiate quindi il valore da “0” a “1“, e premete “OK“.
Il “ProactiveScanning” è ora abilitato, ma non avrà effetto fino al riavvio dei servizi di Exchange, oppure potete impostare la chiave di registro “ReloadNow”che trovate nello stesso percorso a “1“, questo fa si che la configurazione viene ricaricata, la nuova modifica applicata e se farete un refresh del registry editor vedrete che la chiave sarà stata automaticamente resettato a “0“.
Nota: oltre alla modifica della chiave di registro “ReloadNow” potrebbe essere necessario fare anche un riavvio dei servizi IIS sul server Exchange
L’ultima cosa da fare è quello di testare il dispositivo ActiveSync, per assicurarsi che il problema sia risolto.
