IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Exchange Server Discussion :

Synchronisation calendrier outlook/exchange


Sujet :

Exchange Server

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 18
    Points : 12
    Points
    12
    Par défaut Synchronisation calendrier outlook/exchange
    Bonjour,

    Je travail sur une application proposant un calendrier avec gestion de rendez vous à l'identique de celle de outlook et de exchange.

    Cependant je voudrai pouvoir synchroniser mon calendrier avec celui des utilisateurs de outlook exchange. Vu qu'ils passent par outlook pour leur boite exchange, j'aurai voulu savoir si le calendrier etait par défaut celui de outlook, celui d'exchange ou s'il y a une synchronisation des 2 calendriers avec une sauvegarde locale et serveur.

    Je vous pose la question car je n'ai pas de serveur exchange sous la main pour tester.

    je vous remercie d'avance pour toutes vos réponses.

  2. #2
    Membre à l'essai
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Points : 11
    Points
    11
    Par défaut
    bonjour, je suis sur un projet similaire !!
    J'ai déja posté le forum.

  3. #3
    Membre habitué
    Inscrit en
    Mars 2007
    Messages
    185
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Mars 2007
    Messages : 185
    Points : 134
    Points
    134

  4. #4
    Membre habitué
    Inscrit en
    Mars 2007
    Messages
    185
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Mars 2007
    Messages : 185
    Points : 134
    Points
    134
    Par défaut
    Le script qui fonctionne côté client pour exporter l'agenda de Outlook vers un serveur FTP:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    Dim objOutlook
    Dim objNameSpace
    Dim objFolder
    Dim MyItems
    Dim CurrentAppointment
    Dim strOutput
    
    ' Positionnement des variables / constantes----------------------------------------------------------
    olMailItem = 0
    olTaskItem = 3
    olFolderTasks = 13
    olFolderCalender = 9
    olFree = 0
    olTentative  = 1
    olBusy = 2
    olOutOfOffice = 3
    boolSuccess = 0
    
    ' Récupération du nom d'utilisateur loggé-------------------------------------------------------------
    Set objNetwork = WScript.CreateObject("WScript.Network")
    strUserName = objNetwork.username
    
    Set objFileSystem = WScript.CreateObject("Scripting.FileSystemObject")
    Set objOutPutFile = objFileSystem.CreateTextFile(strUserName & ".data", True)
    Set objFtpCmdFile = objFileSystem.CreateTextFile("ftpagenda.cmd", True)
    Set objOutlook = WScript.CreateObject("Outlook.application")
    Set objNameSpace = objOutlook.GetNameSpace("MAPI")
    Set shellCmd = WScript.CreateObject("WScript.Shell")
    
    ' On test 10 fois une connexion au serveur FTP--------------------------------------------------------
    While intCount < 10
    	Set objPing = GetObject("winmgmts:{impersonationLevel=impersonate}!\\").ExecQuery("select * from Win32_PingStatus where address = 'url.de.mon.serveur.ftp'")
    	For Each objStatus in objPing
    		If objStatus.Statuscode = 0 Then
    
    			' Il y a une connexion réseau (réussite du ping)
    			' On se connecte au calendrier Outlook de l'utilisateur sur le poste
    			Set objFolder = objNameSpace.GetDefaultFolder(olFolderCalender)
    			Set MyItems = objFolder.Items
    
    			' Calcul de l'intervalle dans lequel on va exporter l'agenda
    			strDateStart = DateAdd("d", +0, date)
    			strDateEnd = DateAdd("d", +28, date)
    
    			' On recherche les rendez-vous correspondant à l'intervalle
    			Set objCurrentAppointment = MyItems.Find("[Start] >= """ & strDateStart & """ and [Start] <= """ & strDateEnd & """")
    
    			' Tant qu'il y a un rendez-vous
    			While TypeName(objCurrentAppointment) <> "Nothing"
    
    				' Et si celui-ci correspond a un état occupé ou absent
    				If objCurrentAppointment.BusyStatus = olBusy Or objCurrentAppointment.BusyStatus = olOutOfOffice Then
    
    					' Ecriture du fichier d'export au format texte
    					objOutPutFile.WriteLine objCurrentAppointment.Start & vbTab & objCurrentAppointment.End & vbTab & objCurrentAppointment.Subject & vbTab & objCurrentAppointment.Location & vbTab & objCurrentAppointment.Categories & vbTab & objCurrentAppointment.AllDayEvent
    				End If
    
    				Set objCurrentAppointment = MyItems.FindNext
    			Wend
    
    			' On ferme tout
    			objOutPutFile.Close
    			Set objFolder = Nothing
    			Set objMsg = Nothing
    
    			' Création du fichier de commandes FTP
    			With objFtpCmdFile
    			 .WriteLine "utilisateurFtp"
    			 .WriteLine "motdepasseFtp"
    			 .WriteLine "PUT *.data"
    			 .WriteLine "DISCONNECT"
    			 .WriteLine "QUIT"
    			 .Close
    			End With
    
    			' On envoie le fichier en FTP et on le supprime du poste
    			' On attend la fin de l'exécution (option true), et on masque la fenêtre (option 0)
    			shellCmd.Run "ftp -v -s:ftpagenda.cmd url.de.mon.serveur.ftp", 0, true
    
    			' Suppression des fichiers cmd et data (sécurité)
    			objFileSystem.deleteFile("*.data")
    			objFileSystem.deleteFile("*.cmd")
    			boolSuccess = 1
    
    		End If
    	Next
    
    	' On compte le nombre de tentatives, en cas de succès on arrête
    	intCount = intCount + 1
    	If (boolSuccess) Then
    		intCount = 10
    	End If
    Wend

  5. #5
    Membre expérimenté
    Avatar de Senji
    Inscrit en
    Juillet 2008
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 144
    Points : 1 391
    Points
    1 391
    Par défaut
    Salut,

    le client MAPI se connecte au serveur exchange grâce à l'identifiant de la boîte aux lettres et télécharge les messages depuis celle-ci. Si l'option Mise en cache est coché l'utilisateur aura une copie de sa boîte aux lettres en locale, ce qui lui permet de le consulter même si il n'est pas connecté au réseau local. dans la boite aux lettres y a aussi le calendrier. donc on ne peut pas parler à proprement dit d'une synchronisation, mais plutôt d'une connexion client-Serveur.

    bye
    Merci de lire les réponses jusqu'à compréhension!!!
    RTFM

    Vive les bananes
    ______________

  6. #6
    Membre habitué
    Inscrit en
    Mars 2007
    Messages
    185
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Mars 2007
    Messages : 185
    Points : 134
    Points
    134
    Par défaut
    Citation Envoyé par Senji Voir le message
    le client MAPI se connecte au serveur exchange grâce à l'identifiant de la boîte aux lettres et télécharge les messages depuis celle-ci. Si l'option Mise en cache est coché l'utilisateur aura une copie de sa boîte aux lettres en locale, ce qui lui permet de le consulter même si il n'est pas connecté au réseau local. dans la boite aux lettres y a aussi le calendrier. donc on ne peut pas parler à proprement dit d'une synchronisation, mais plutôt d'une connexion client-Serveur.
    Bonjour Senji,

    (tu es joueur ? Le pseudo Senji ça te vient d'où ?)

    En ce qui me concerne je parlais d'export, par ailleurs pour des clients hors domaine sans connexions MAPI, le calendrier Outlook est autonome, selon ce que tu fais de ton export, on peut parler de synchronisation

    Théo

  7. #7
    Membre expérimenté
    Avatar de Senji
    Inscrit en
    Juillet 2008
    Messages
    1 144
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 144
    Points : 1 391
    Points
    1 391
    Par défaut
    zut, sorry, j'avais mal compris.

    bye
    Merci de lire les réponses jusqu'à compréhension!!!
    RTFM

    Vive les bananes
    ______________

  8. #8
    Candidat au Club
    Homme Profil pro
    Consultant CRM
    Inscrit en
    Mars 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant CRM

    Informations forums :
    Inscription : Mars 2015
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Synchronisation calendrier outlook/exchange avec CRM 2013
    Bonjour tout le monde,

    Pouvez vous svp me renseigner sur la solution Microsoft permettant de synchroniser crm 2013 et Exchange.?
    et connaitre les enjeux (que synchronise-t-on, sous quelles conditions ...) et un point sécurité (est on obligé de synchroniser tous les contacts, et comment faire pour les contacts qui ne sont pas affectés à un vendeur) ?

Discussions similaires

  1. Synchronisation Calendrier Exchange
    Par walakram dans le forum Import/Export
    Réponses: 0
    Dernier message: 08/08/2012, 11h40
  2. [OL-2010] Problème synchronisation calendrier Outlook 2010
    Par kevin08 dans le forum Outlook
    Réponses: 0
    Dernier message: 14/02/2012, 11h59
  3. Synchroniser Calendrier Outlook avec fichier .ics
    Par seroa dans le forum Outlook
    Réponses: 0
    Dernier message: 27/10/2011, 09h29
  4. synchroniser le calendrier outlook
    Par asuivre dans le forum Outlook
    Réponses: 2
    Dernier message: 17/11/2008, 19h03
  5. Synchronisation calendrier outlook
    Par kikilevrai dans le forum Outlook
    Réponses: 3
    Dernier message: 13/11/2008, 21h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo