0 votes

I am trying to access public folders via this API. I am not able to find a function for this.

Please assist.

by

1 Answer

0 votes

You can find details on how to access shared/public folders here:
https://www.limilabs.com/blog/access-shared-delegate-mailbox-exchange-server

by (301k points)
The link talks about shared folders.

I want to access a public folder as per the below hierarchy in exchange 2010 using IMAP:

Public Folders\my accounts\payable
Are you seeing this folder when you invoke imap.GetFolders() and
imap.GetNamespaces()?

You can turn on logging and ask your server administrator if those are unavailable:
http://www.limilabs.com/blog/logging-in-mail-dll
No I cannot see these folders using the above methods
There's not much you can do then. Please ask your administrator if those are available through IMAP.
So, does this mean that limilab's mail api does not read public folders and can only read shared folders?
Mail.dll is an IMAP component.

This is not a problem with Mail.dll. Mail.dll is not missing some feature or API implementation.

It is your server that is not exposing those folders through IMAP protocol.
...