Se connecter avec
S'enregistrer | Connectez-vous

Creer tache outlook

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

La solution n'est pas très simple

Il faut configurer le serveur exchange pour qu'il accepte les connexion IMAP

dans ton php tu construis un message que tu vas déposer dans le bon dossier.

là où ça se complique c'est dans le format du message.
C'est un message Mime multipart/alternative
il y a au moins les trois part suivant
plain html et vcalendar

les deux premier contiennent le corp de la tache (idem pour le calendrier)
le dernier contien un objet unique VCALENDAR (soutype VTODO pour une tache VEVENT pour un evenement)

cherche la rfc de VCALENDAR pour trouver comment ça marche.

les entête des part et du message doivent être correct sinon Oulook ne sais pas s'en servir.

le plus simple c'est d'ouvrir Outlook Céer une entrée dans le gestionaire de tache
ensuite avec PHP se connecter par imap et de récupérer cette tache. et l'enregistrer.

là tu aura le détail des différents champs
attention au N° UUID

à partir de ce fichier qui peut servir de modèle il te restera par la suite qu'à mettres les bonnes valeur et à reposer un nouvel élément avec imap.

Je ne l'ai pas fait avec TODO mais j'a ipratiqué la chose avec VEVENT

sur le même principetu peux en récupérant un demande de Rdv ou de Tache que tu t'envois récupérer la demande pour en construire d'autre pour envoyer des demande à des utilisateur.

Il faut prevoir une légère modif par rapport à ce que tu lira avec imap si certain destinataires ne sont pas sous outlook.
elle consiste à dupliquer le part VEVENT et à l'attacher une deuxième fois.

Lassé par la pub ? Créez un compte