Sto cercando di automatizzare alcuni processi di Outlook (vers. 2003) da PHP. In particolare:

- ricerca / inserimento di CONTATTI
- ricerca / inserimento di ATTIVITA'

Visto che riguardo l'argomento non ho precedenti esperienze, ho fatto:
- una COSPICUA ricerca su GOOGLE riguardo l'argomento cercando script ed esempi
- una puntata al sito php.net leggendo eventuali note sulle funzioni COM
- un'attenta lettura della guida di riferimento Visual Basic per MS Outlook 2003 (C:\Programmi\Microsoft Office\OFFICE11\1040\VBAOL11.CHM su un pc su cui è installato OFFICE)

Risultato:

Z-E-R-O!!!!!!!!!!!!!! VVoVe:

Sono partito da numerosi esempi trovati su internet tipo questo:

Codice PHP:
<?php
$objOLApp 
= new COM("Outlook.Application") or die("Impossibile connettersi ad Outlook");
print 
"Outlook v" $objOLApp->Version() . "
\n"
;
$objNameSpace $objOLApp->GetNamespace('MAPI');
$objFolder $objNameSpace->GetDefaultFolder(10);
print 
$objFolder "
\n"
;
$nrec=$objFolder->Items->Count;
echo 
"num. record: ".$nerc."
\n"
;
unset( 
$objFolder );
unset( 
$objNameSpace );
unset( 
$objOLApp );
?>
ma non sembra funzionarne neanche uno!!!!!!!

Tutti funzionano fino all'instanza dell'oggetto COM con cui si dovrebbe poter pilotare il funzionamento della sessione Outlook...ma poi tutti i metodi che ho provato per ricercare/inserire dati sembrano non dare alcun frutto (nb non vengono segnalati errori, ma non ricevo nessuna "risposta"). Ad esempio, con lo script sopra (che dovrebbe restituire il numero dei Contatti presenti appunto in questa cartella) il metodo "Count" mi restituisce (credo) un valore "false" (o zero, non capisco) benchè nella cartella "Contatti" di Outlook abbia numerosi record.

In sintesi.

Qualcuno ha da postare qualche esempio FUNZIONANTE (!) al riguardo ?!?
Qualsiasi aiuto sarebbe prezioso...

GRAZIE!!!!