Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.
What is MAPI
Hi,
I need to get emails from the local exchange server running inside of our business' network. At first I tried the getmail function, but that doesn't work as it gets all the mail, which causes OI to crash.
Then I found out about RTI_GETMAIL, but this doesn't work because our exchange server has turned IMAP off. And the admin refuses to turn it on.
So I am left with MAPI and POP, but I can't use POP because it doesn't allow search.
So what is MAPI? I don't really understand the Wikipedia article. Is it a proprietary email protocol that exchange implements? Ok, so how can I interact with it from OI. The suite of MAPI functions don't make any sense to me. If someone could show me how to use it to connect to the exchange server under a particular account, that would be cool.
https://wiki.srpcs.com/pages/viewpage.action?pageId=6062816
Thanks
I need to get emails from the local exchange server running inside of our business' network. At first I tried the getmail function, but that doesn't work as it gets all the mail, which causes OI to crash.
Then I found out about RTI_GETMAIL, but this doesn't work because our exchange server has turned IMAP off. And the admin refuses to turn it on.
So I am left with MAPI and POP, but I can't use POP because it doesn't allow search.
So what is MAPI? I don't really understand the Wikipedia article. Is it a proprietary email protocol that exchange implements? Ok, so how can I interact with it from OI. The suite of MAPI functions don't make any sense to me. If someone could show me how to use it to connect to the exchange server under a particular account, that would be cool.
https://wiki.srpcs.com/pages/viewpage.action?pageId=6062816
Thanks
Comments
I think what you need to know is that MAPI is not supported in newer versions of Microsoft Exchange. There are other solutions but these aren't built into OpenInsight. You would have to implement them yourself.
Also, in my installation of oi, the .net dll that RTI_GETMAIL calls was in the wrong location on my computer. I had to manually put in somewhere else. It's going to be a maintenance nightmare if this is the case for all of the clients.