2011-05-23 2 views
0

Pourriez-vous me donner la méthode recommandée pour effectuer des tâches courantes dans Exchange 2003 à partir d'une application C#? Je suis en train de réécrire une ancienne application VB qui utilisait CDOEXM.DLL mais j'ai beaucoup de problèmes en ajoutant cela comme référence à mon IDE VisualStudio2010. L'application VB sert principalement à ajouter/mettre à jour les détails des utilisateurs dans AD, mais elle parle aussi à Exchange.Créer une boîte aux lettres dans Exchange 2003 à l'aide de C#

Je dois créer une boîte aux lettres et y définir divers paramètres.

Je n'ai aucune expérience avec cela, mais je crois qu'il existe quelques options: CDOEXM.DLL, certains services Web (pas sûr si elles fonctionnent avec 2003 si) et peut-être quelques scripts PowerShell.

Si quelqu'un pouvait me diriger dans la bonne direction, je l'apprécierais. Les échéances imminentes ...!

Merci

Répondre

0

Jetez un oeil à Exchange.Net projet.

+0

Hé, merci, je vais jeter un coup d'oeil. Ce projet est-il largement utilisé et recommandé pour une utilisation en production? Comme ce n'est pas du code MS officiel, on me demandera si c'est approprié/sûr/mieux que toutes les autres alternatives par mes gestionnaires, donc toute information supplémentaire serait super. Je ne vois pas non plus de documents, mais je vais creuser autour du code et regarder ce qu'il peut faire pour moi. Merci – Richard

+0

J'ai jeté un coup d'oeil à ceci maintenant et il semble bon mais je pense que nous pouvons être après une solution plus officielle ainsi je me demandais si les gens pensent que PowerShell est la meilleure manière d'aller? – Richard

+0

Cela dépend de vous. Le projet codeplex n'est pas officiel et, comme il utilise WebDAV obsolète, il convient à Exchange Server 2003/2000. Si vous avez besoin d'un support pour les futures versions du serveur Exchange, optez pour "Exchange Web Services" et "Powershell" pour plus de flexibilité. –

Questions connexes