est il possbile d'importer facilement des scripts php sous exchange?

est il possbile d'importer facilement des scripts php sous exchange? - PHP - Programmation

Marsh Posté le 19-05-2008 à 11:32:53    

ben voila l'entreprise dans laquelle j'effectue un stage me demande certaines choses mais elle utilise exchange que je maitrise quasiment pas... Il me demande des choses que je sais faire en local sur ma machine en php via easy php mais est ce que cela est possible d'integrer ces scripts dans xchange..?  si oui comment...

Reply

Marsh Posté le 19-05-2008 à 11:32:53   

Reply

Marsh Posté le 19-05-2008 à 11:38:20    

Aucun rapport. Exchange est un serveur de messagerie. Si tu parles de rajouter des fonctionnalités dans la partie Web Access, le code d'origine doit être en ASP ou ASP.NET.

Reply

Marsh Posté le 19-05-2008 à 11:55:23    

en fait il s'agit de voir un organigramme de la société sur exchange...mais sous forme d'interface web..donc si je veux coder en php je dois rediriger sur le navigateur ?

Reply

Marsh Posté le 19-05-2008 à 12:13:19    

la seule solution ets de motner un serveur web a cote d'exchange qui va recuperer les données

 

mais la syntaxe webdav pour  interroger exchange depuis php est particulièrement infecte

Code :
  1. $h->xmlrequest .= <<<END
  2. <a:searchrequest xmlns:a="DAV:" xmlns:s="http://schemas.microsoft.com/exchange/security/">
  3.    <a:sql>
  4.        SELECT "DAV:displayname"
  5.        ,"urn:schemas:httpmail:subject"
  6.        ,"urn:schemas:httpmail:read"
  7.        ,"urn:schemas:httpmail:fromname"
  8.        ,"urn:schemas:httpmail:htmldescription"
  9.    ,"http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x8102" as avancement
  10.    ,"http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x8101" as completed
  11.    , "urn:schemas:httpmail:hasattachment"
  12.        FROM scope('shallow traversal of "$this->server/Exchange/$folder"')
  13.    WHERE "urn:schemas:httpmail:datereceived"  &gt; CAST("2008-03-20T08:30:00Z" as 'dateTime')
  14.    ORDER BY  "urn:schemas:httpmail:datereceived" DESC
  15.    </a:sql>
  16. </a:searchrequest>
  17. END;


Message édité par flo850 le 19-05-2008 à 12:13:35

---------------

Reply

Marsh Posté le 19-05-2008 à 14:36:59    

ok merci je vais carement creer un lien web a partir de exchange pour renvoyer sur mon navigateur et bosser avec mon ptit easy php tt mignon lol merci quand meme!!

Reply

Marsh Posté le 20-05-2008 à 21:27:34    

Tu parles peut-être de récupérer l'annuaire ldap (le truc avec tous les comptes windows 2003, et donc exchange) ?
 
Dans ce cas le module ldap de php te sera utile.


---------------
Directeur Technique (CTO)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed