So there's build in functions to handle standard imap and pop but is there anything that can work with exchange mailbox features like reading contacts or calendar?
exchange access
Search the board (or Google) for "WebDAV" - as far as I can tell, it's a way to query the Exchange server across an HTTP(S) connection and receive XML responses. I would assume the contacts and calendars a user has would be accessible through this method just like e-mails and attachments can be, though I can't speak from experience.
Great thanks,
I just looked it up and found this
http://www.independentsoft.de/webdavex/tutorial/index.html
Looks like there's exact ways to do this, doesn't look like xml though, and you just need to rewrite it in php cause the tutorials are in VB and .NET
Thanks though