Answered How can i connect outlook 2010 to RHDS ?

  • Thursday, February 23, 2012 11:50 AM
     
     

    Hi,

    I have to connect to rhds for getting email id's list. Can some help me with this.

    Can someone suggest some way to connect to rhds... ?

    Thanks in advance!

All Replies

  • Thursday, February 23, 2012 2:29 PM
    Moderator
     
     
    What is RHDS?  And what exactly are you trying to do with Outlook data - get a list of e-mails in a folder? A list of Contacts?  A list of e-mail senders?

    Eric Legault
    MVP (Outlook)
    About me...

  • Friday, February 24, 2012 5:49 AM
     
     

    RHDS - red hat directory server.

    I want email suggestions to be taken from RHDS rather than Exchange server in outlook 2010  (in To: , cc: , bcc:). I am not able to figure out how to write plugin or something to connect to RHDS.

    Any help would be appreciated. Thanks !


  • Friday, February 24, 2012 10:12 AM
    Moderator
     
     

    Hi Outlook_Plugin,

    Your problem is out of support scope here. I suggestion you ask on the following site:

    http://www.redhat.com/products/identity-management/directoryserver/

    http://www.linuxquestions.org/questions/red-hat-31/

    You may get more suggestions or workarounds there. 

    Best Regards,


    Bruce Song [MSFT]
    MSDN Community Support | Feedback to us

  • Friday, February 24, 2012 10:46 AM
     
     
    Or check how to connect any LDAP provider as a GAL provider (i assume that RHDS provides this protocol implementation)
  • Friday, February 24, 2012 2:25 PM
    Moderator
     
     Answered

    Do you want to create the LDAP Address Book in Outlook with your add-in, or consume it?

    For the former, you can't create LDAP Address Books with the Outlook Object Model.  You'd have to use C++ and Extended MAPI, or Profman.

    If you just want to use an LDAP Address Book that has already been added to an Outlook Address Book (OAB), then you just need to add Recipient objects to the MailItem.Recipients collection.  If Recipient.Resolved = False or Recipients.ResolveAll fails, then you can assume no LDAP OAB exists.

    You can also looop through LDAP entries by getting the AddressList objects for the LDAP provider in the NameSpace.AddressLists collection (check if AddressList.AddressListType = olOutlookLdapAddressList.


    Eric Legault
    MVP (Outlook)
    About me...