Module de synchronisation Exchange Sitefinity
Introduction
Exchange Sync Module
Sitefinity Exchange Sync est un module open source de Aspose qui relie vos utilisateurs Sitefinity aux contacts Microsoft Exchange Server sans nécessiter d’autre logiciel. Il utilise les fonctionnalités puissantes de Aspose.Email pour .NET pour vous permettre de synchroniser facilement vos contacts Exchange et les utilisateurs Sitefinity.
Cette version initiale du module est enrichie des fonctionnalités suivantes afin de rendre le processus de synchronisation efficace, simple et facile d’utilisation.
- Les informations d’identification du serveur Exchange sont chiffrées et sauvegardées dans la base de données afin que vous n’ayez pas à les saisir à chaque utilisation de ce module.
- Synchronisez tous les contacts Exchange ou une sélection vers Sitefinity et inversement.
- Option de sélectionner un ou plusieurs rôles Sitefinity lors de la synchronisation Exchange vers Sitefinity.
- L’existence de chaque contact/utilisateur dans le système de destination est vérifiée avant la migration afin de s’assurer que la synchronisation ne crée pas d’enregistrements en double.
- Un bref résumé du processus de synchronisation est affiché à la fin.
![]() |
|---|
![]() |
![]() |
Support, Extension et Contribution
Support
Dès les premiers jours d’Aspose, nous savions que se contenter de fournir de bons produits à nos clients ne serait pas suffisant. Nous devions également offrir un bon service. Nous sommes nous‑mêmes développeurs et comprenons à quel point il est frustrant lorsqu’un problème technique ou une particularité du logiciel vous empêche de faire ce que vous devez faire. Nous sommes là pour résoudre les problèmes, pas les créer.
C’est pourquoi nous offrons un support gratuit. Toute personne qui utilise notre produit, qu’elle l’ait acheté ou qu’elle utilise une version d’évaluation, mérite toute notre attention et notre respect.
Vous pouvez consigner tout problème ou suggestion concernant le module Aspose .NET Exchange/Gmail Sync for Sitefinity en utilisant l’une des plateformes suivantes
Aspose .NET Exchange Sync for Sitefinity
Aspose .NET Google Sync for Sitefinity
Étendre et contribuer
Aspose .NET Exchange Sync for Sitefinity et Aspose .NET Google Sync for Sitefinity sont open source et leur code source est disponible sur les principaux sites de codage collaboratif listés ci-dessous. Les développeurs sont encouragés à télécharger le code source et à étendre les fonctionnalités selon leurs propres besoins.
Code source
Vous pouvez obtenir le code source le plus récent depuis l’un des emplacements suivants
Comment configurer le code source
Vous devez disposer des logiciels suivants installés afin d’ouvrir et d’étendre le code source
- Visual Studio 2010 ou supérieur
Veuillez suivre ces étapes simples pour commencer
- Téléchargez/clonez le code source.
- Ouvrez Visual Studio 2010 et choisissez File > Open Project
- Accédez au dernier code source que vous avez téléchargé et ouvrez Aspose.ExchangeSync.sln ou Aspose.GoogleSync.sln
Exigences système et plateformes prises en charge
Exigences système
Pour configurer le module Aspose .NET Exchange/Google Sync for Sitefinity, vous devez satisfaire aux exigences suivantes :
- Sitefinity CMS fonctionnant sous ASP.NET 4.0
N’hésitez pas à nous contacter si vous rencontrez des problèmes lors de la configuration de ce module Sitefinity.
Plateformes prises en charge
Le module est pris en charge sur toutes les versions de
- Sitefinity CMS fonctionnant sous ASP.NET 4.0
Téléchargement et installation
Téléchargement
Vous pouvez télécharger Aspose .NET Exchange Sync for Sitefinity depuis l’un des emplacements suivants
Installation
Une fois téléchargé, veuillez suivre ces étapes pour installer le module dans votre site Sitefinity :
Étape 1 : Copier les fichiers dans votre installation Sitefinity
Veuillez extraire le fichier ZIP téléchargé. Vous aurez besoin d’un accès FTP ou direct au dossier d’installation de Sitefinity sur le serveur pour effectuer les opérations suivantes :
- Copiez Aspose.Email.dll et Aspose.SiteFinity.ExchangeSync.dll dans le dossier bin de l’installation Sitefinity.
- Copiez le dossier Addons à la racine de l’installation Sitefinity où se trouve le dossier bin.
Étape 2 : Enregistrer le module Aspose .NET Exchange Sync for Sitefinity dans Sitefinity
- Connectez-vous à votre Sitefinity CMS avec un compte ‘Administrator’. La page de connexion est accessible via https://ownwebsite.com/
- Cliquez sur Administration, puis sur Settings. La page Paramètres de base apparaît.
- Cliquez sur le lien Advanced. La page Paramètres apparaît.
- Dans le panneau de gauche, cliquez sur Toolboxes, puis sur Toolboxes, ensuite PageControls, Sections et ContentToolboxSection, puis sur Tools.
- Cliquez sur Create new. Le formulaire d’enregistrement du widget apparaît.
- Remplissez les champs du formulaire comme suit :
- Assurez-vous que Enabled est sélectionné.
- Ajoutez ~/Addons/AsposeExchangeSync/AsposeExchangeSync.ascx dans le champ Control CLR Type or Virtual Path.
- Ajoutez Nom, Titre et Description comme suit : AsposeExchangeSync Aspose Exchange Sync Synchronisez les utilisateurs Sitefinity avec les contacts Microsoft Exchange en utilisant Aspose .NET Exchange Sync pour Sitefinity
- Vous pouvez laisser tous les autres champs tels quels.
- Une fois terminé, cliquez sur Enregistrer les modifications. Le widget est enregistré dans la boîte à outils et peut être utilisé dans Sitefinity. Les paramètres sont également affichés sur l’image ci-dessous.

Utilisation et démo vidéo
Utilisation
Après avoir installé et configuré le module Aspose .NET Exchange Sync pour Sitefinity, il est très simple de commencer à l’utiliser sur votre site web. Veuillez suivre ces étapes simples pour commencer :
- Assurez‑vous d’être connecté à Sitefinity avec un compte de niveau Administrateur.
- Naviguez jusqu’à la page où vous souhaitez ajouter le module Exchange Sync. Assurez‑vous que la page est ouverte en mode édition.
- Dans le menu Drag Widgets à droite, sélectionnez Aspose Exchange Sync et faites‑le glisser à l’emplacement souhaité.

Vous avez installé et ajouté avec succès le module Aspose .NET Exchange Sync pour Sitefinity à votre page. Trois options simples vous seront présentées pour commencer.
- Synchronisation Exchange vers Sitefinity
- Synchronisation Sitefinity vers Exchange
- Paramètres Exchange
Il vous sera demandé de saisir les détails du serveur Exchange lors du premier clic sur une option. Un formulaire simple recueille tous les détails nécessaires pour se connecter à votre compte Exchange, puis ces informations seront chiffrées et enregistrées dans la base de données pour une utilisation ultérieure.

Une fois le processus de synchronisation terminé, un bref résumé du nombre d’enregistrements migrés et la liste des enregistrements déjà existants et non importés sont affichés.
Video Demo
Veuillez vérifier la vidéo ci‑dessous pour voir le module en action.


