j'envoie ce type de donn=E9es (methode send) au serveur=20
exchange en ayant pr=E9alablement
utilis=E9 l'obejt "Microsoft.XMLHTTP" et ouvert une=20
connection par la methode suivante Open("POST", strURL,=20
true) strURL =E9tant mon url de serveur exchange:
Cmd=3Dsaveappt
Required=3D
Optional=3D
Resource=3D
FormType=3Dappointment
DAV:contentclass=3Durn:content-classes:appointment
urn:schemas:httpmail:importance=3D1
urn:schemas:httpmail:subject=3DExemple de mise au planning=20
urn:schemas:calendar:dtstart=3D2004-06-09T22:00:00.000Z
urn:schemas:calendar:dtend=3D2004-06-09T22:00:00.000Z
urn:schemas:calendar:alldayevent=3D1
urn:schemas:calendar:location=3D
urn:schemas:calendar:reminderoffset=3D900
urn:schemas:calendar:responserequested=3D1
http://schemas.microsoft.com/exchange/subject-
utf8=3DFormation
urn:schemas:httpmail:textdescription=3DFormation
le probl=E8me est que le fichier eml cr=E9=E9 sur le serveur se=20
met =E0 la racine de mon user et non dans le r=E9pertoire=20
calendrier.
Comment faire pour qu'il se mette directement dessous?
Ou est l'option?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thierry DEMAN [MVP]
Bonjour Lionel,
je pense que ta chaine URL d'accès au serveur doit indiquer le chemin complet d'accès au dossier :
http://serveurExchange/Exchange/USER/Calendrier
Attention, un utilisateur (en langue anglaise) aura "Calendar" au lieu de "calendrier", ...
D'autres solutions à partir de la racine du dossier devrait exister, car les dossiers "créés par défaut" utilisent une constante précise!
A bientôt, -- Thierry DEMAN-BARCELÒ MVP Exchange,SQL/Server FAQ Exchange: http://faqexchange.dyndns.org Site personnel: http://webfamilial.dyndns.org/thierry/pageprincipale.htm
resalut,
j'envoie ce type de données (methode send) au serveur exchange en ayant préalablement utilisé l'obejt "Microsoft.XMLHTTP" et ouvert une connection par la methode suivante Open("POST", strURL, true) strURL étant mon url de serveur exchange:
Cmd=saveappt Required > Optional > Resource > FormType=appointment DAV:contentclass=urn:content-classes:appointment urn:schemas:httpmail:importance=1 urn:schemas:httpmail:subject=Exemple de mise au planning urn:schemas:calendar:dtstart 04-06-09T22:00:00.000Z urn:schemas:calendar:dtend 04-06-09T22:00:00.000Z urn:schemas:calendar:alldayevent=1 urn:schemas:calendar:location > urn:schemas:calendar:reminderoffset0 urn:schemas:calendar:responserequested=1 http://schemas.microsoft.com/exchange/subject- utf8=Formation urn:schemas:httpmail:textdescription=Formation
le problème est que le fichier eml créé sur le serveur se met à la racine de mon user et non dans le répertoire calendrier.
Comment faire pour qu'il se mette directement dessous? Ou est l'option?
Merci pour votre aide
Bonjour Lionel,
je pense que ta chaine URL d'accès au serveur doit indiquer le chemin complet d'accès au dossier :
http://serveurExchange/Exchange/USER/Calendrier
Attention, un utilisateur (en langue anglaise) aura "Calendar" au lieu de "calendrier", ...
D'autres solutions à partir de la racine du dossier devrait exister, car les dossiers "créés par défaut" utilisent une constante précise!
A bientôt,
--
Thierry DEMAN-BARCELÒ
MVP Exchange,SQL/Server
FAQ Exchange: http://faqexchange.dyndns.org
Site personnel: http://webfamilial.dyndns.org/thierry/pageprincipale.htm
resalut,
j'envoie ce type de données (methode send) au serveur
exchange en ayant préalablement
utilisé l'obejt "Microsoft.XMLHTTP" et ouvert une
connection par la methode suivante Open("POST", strURL,
true) strURL étant mon url de serveur exchange:
Cmd=saveappt
Required > Optional > Resource > FormType=appointment
DAV:contentclass=urn:content-classes:appointment
urn:schemas:httpmail:importance=1
urn:schemas:httpmail:subject=Exemple de mise au planning
urn:schemas:calendar:dtstart 04-06-09T22:00:00.000Z
urn:schemas:calendar:dtend 04-06-09T22:00:00.000Z
urn:schemas:calendar:alldayevent=1
urn:schemas:calendar:location > urn:schemas:calendar:reminderoffset0
urn:schemas:calendar:responserequested=1
http://schemas.microsoft.com/exchange/subject-
utf8=Formation
urn:schemas:httpmail:textdescription=Formation
le problème est que le fichier eml créé sur le serveur se
met à la racine de mon user et non dans le répertoire
calendrier.
Comment faire pour qu'il se mette directement dessous?
Ou est l'option?
je pense que ta chaine URL d'accès au serveur doit indiquer le chemin complet d'accès au dossier :
http://serveurExchange/Exchange/USER/Calendrier
Attention, un utilisateur (en langue anglaise) aura "Calendar" au lieu de "calendrier", ...
D'autres solutions à partir de la racine du dossier devrait exister, car les dossiers "créés par défaut" utilisent une constante précise!
A bientôt, -- Thierry DEMAN-BARCELÒ MVP Exchange,SQL/Server FAQ Exchange: http://faqexchange.dyndns.org Site personnel: http://webfamilial.dyndns.org/thierry/pageprincipale.htm
resalut,
j'envoie ce type de données (methode send) au serveur exchange en ayant préalablement utilisé l'obejt "Microsoft.XMLHTTP" et ouvert une connection par la methode suivante Open("POST", strURL, true) strURL étant mon url de serveur exchange:
Cmd=saveappt Required > Optional > Resource > FormType=appointment DAV:contentclass=urn:content-classes:appointment urn:schemas:httpmail:importance=1 urn:schemas:httpmail:subject=Exemple de mise au planning urn:schemas:calendar:dtstart 04-06-09T22:00:00.000Z urn:schemas:calendar:dtend 04-06-09T22:00:00.000Z urn:schemas:calendar:alldayevent=1 urn:schemas:calendar:location > urn:schemas:calendar:reminderoffset0 urn:schemas:calendar:responserequested=1 http://schemas.microsoft.com/exchange/subject- utf8=Formation urn:schemas:httpmail:textdescription=Formation
le problème est que le fichier eml créé sur le serveur se met à la racine de mon user et non dans le répertoire calendrier.
Comment faire pour qu'il se mette directement dessous? Ou est l'option?
Merci pour votre aide
lionel
oui c'est bon ...
As-tu un exemple de suppression et de remplacement de rendez vous dans le calendrier?
-----Message d'origine----- Bonjour Lionel,
je pense que ta chaine URL d'accès au serveur doit indiquer le chemin complet d'accès au dossier :
http://serveurExchange/Exchange/USER/Calendrier
Attention, un utilisateur (en langue anglaise) aura "Calendar" au lieu de "calendrier", ...
Cmd=saveappt Required= Optional= Resource= FormType=appointment DAV:contentclass=urn:content-classes:appointment urn:schemas:httpmail:importance=1 urn:schemas:httpmail:subject=Exemple de mise au planning
Cmd=saveappt
Required=
Optional=
Resource=
FormType=appointment
DAV:contentclass=urn:content-classes:appointment
urn:schemas:httpmail:importance=1
urn:schemas:httpmail:subject=Exemple de mise au
planning
Cmd=saveappt Required= Optional= Resource= FormType=appointment DAV:contentclass=urn:content-classes:appointment urn:schemas:httpmail:importance=1 urn:schemas:httpmail:subject=Exemple de mise au planning
tu pourrai me dire comment tu fais l'envoie de données a exchange exactement stp
car j'ai en grande partie la même chose a faire
Thierry DEMAN [MVP]
Bonsoir,
voici quelques exemples sur MSDN
La fiche 296126 - HOW TO: Create, Modify and Delete Contact Items Via WebDAV (PROPPATCH) correspondant à l'URL suivante: http://support.microsoft.com/default.aspx?scid=kb;en-us;296126
tu pourrai me dire comment tu fais l'envoie de données a exchange exactement stp?
car j'ai en grande partie la même chose a faire
Bonsoir,
voici quelques exemples sur MSDN
La fiche
296126 - HOW TO: Create, Modify and Delete Contact Items Via WebDAV
(PROPPATCH)
correspondant à l'URL suivante:
http://support.microsoft.com/default.aspx?scid=kb;en-us;296126
La fiche 296126 - HOW TO: Create, Modify and Delete Contact Items Via WebDAV (PROPPATCH) correspondant à l'URL suivante: http://support.microsoft.com/default.aspx?scid=kb;en-us;296126