none
Objet contact exchange-enabled en c# RRS feed

  • Question

  • Bonjour à tous,

    Je me lance dans le développement en Visual C# express d'une petite appli de gestion utilisateurs avec des fonctions de base:
    Réinitialisation de mot de passe
    Création d'utilisateur
    Suppression d'utilisateurs
    etc.

    Je bloque sur l'activation des paramètres Exchange pour un contact créé ( le click droit, tâche exchange, établir une adresse exchange).

    (Pour ceux qui se posent la question "Pourquoi", j'ai des utilisateurs pour lesquels le mail doit être redirigés sur une boite perso ou une boite d'un client .... donc contact oblige.)

    J'arrive à activer les options Exchange pour un Objet User, grosso modo avec:

     

    mailbox = (IMailboxStore)user.NativeObject;
    mailbox.CreateMailbox(homeMDB);
    user.CommitChanges();

     

    Mais pas pour un Objet Contact, forcement, un Contact n'a pas de "HomeMDB".

    J'arrive "facilement" a affecter l'attribut "mail" a mon contact mais celà n'active pas les attributs exchange et le contact n'apparait pas de ce fait dans la GAL Exchange.

    Si quelqu'un a une solution, je suis preneur

    Merci à toutes les idées.

    Dworkin
    jeudi 3 avril 2008 08:26