2

Trying to login to an Office 365 Mailbox and list the contents.

I have the latest version of outlook (64 bit) installed via Office 365

enter image description here

I am getting this error

Error in IMAPISession::OpenEntry: MAPI_E_UNKNOWN_FLAGS

Here is what redemption says are my versions

enter image description here

    var codeBase = Assembly.GetExecutingAssembly().GetName().CodeBase;
    var uri = new UriBuilder(codeBase);
    var path = Uri.UnescapeDataString(uri.Path);
    path = Path.GetDirectoryName(path);

     RedemptionLoader.DllLocation32Bit = string.Concat(path, @"\Redemption.dll");
    RedemptionLoader.DllLocation64Bit = string.Concat(path, @"\Redemption64.dll");

    var session = RedemptionLoader.new_RDOSession();


    session.LogonHostedExchangeMailbox("MyUser@MyDomain.com", "MyUser@MyDomain.com", "MyPW");       

    if (session.LoggedOn)
    {
        RDOFolder contactsFolder;

        contactsFolder = session.GetDefaultFolder(rdoDefaultFolders.olFolderInbox); // getting error at this line         

        var i = contactsFolder.Folders.Count;

        var tt = contactsFolder.Items.Count;

        foreach (var item in contactsFolder.Folders)
        {
            var obj = (RDOFolder2) item;
            var name = obj.AddressBookName;
        }
    }
JCircio
  • 525
  • 2
  • 7
  • 18

0 Answers0