OVH Cloud OVH Cloud

Ecriture exterieur dans dossier public

1 réponse
Avatar
blaise
Bonjour,

Je souhaiterai, =C3=A0 partir d'un script externe, =C3=A9crire des informations d=
ans un dossier public (a fortiori des contacts dans un dossier de contacts) sur Excha=
nge 2000.

Comment m'y prendre pour communiquer avec Exchange et en particulier =C3=A9crire d=
ans ses banques d'information depuis l'ext=C3=A9rieur?

Merci de votre aide

B.

1 réponse

Avatar
Laurent Francfort [MS]
Bonjour,

En vbscript ou dans un autre langage de scripting, tu peux écrire dans un
dossier public en utilisant le modèle objet Outlook ou CDO.

En Outlook, il faut naviguer entre les dossiers Mapifolder pour arriver au
folder qui t'intéresse, puis utiliser la méthode additem sur la collection
items, qui représente les éléments qui sont dans le dossier.

Set MyOL = CreateObject("Outlook.Application")
MyOL.getnamespace("MAPI").logon "", "", false, False
Set Myfolder = MyOL.getnamespace("MAPI").Folders("Dossiers
Publics").Folders("Tous les dossiers Publics").Folders("Mon Dossier")
Set MyItems = MyFolder.iterms
Set NewItem = Myitems.add(olContactItem)
Newitem.name = "Jean Martin"
Newitem.save


Laurent


"blaise" a écrit dans le message de news:

Bonjour,

Je souhaiterai, à partir d'un script externe, écrire des informations dans
un dossier public (a fortiori des contacts dans un dossier de contacts) sur
Exchange 2000.

Comment m'y prendre pour communiquer avec Exchange et en particulier écrire
dans ses banques d'information depuis l'extérieur?

Merci de votre aide

B.