In alfresco i need to pull email from my organization mail id(Mail clientutlook). But in my organization, there is no imap server enabled. so i need some other alternative to pull email from my organization mail id to alfresco repository.
if you have Outlook as a client, I asumme you use Exchange as your mail server. If you absolutely need to pull emails from your mail server without your users having to transfer them via IMAP, then you might want to check out the Exchange Web Services and the related Java API.
Please note that, if you decide to fully automate your email transfer from Alfresco via this interface, you need to make sure you only pull the correct emails. I don't know about the legal framework in many countries, but there are some that don't look to kindly on such automatisms that users have not much control over and which may affect private correspondence…
The best option would be to provide an interface in Alfresco Share that allows users to selectively transfer their emails. You'd end up visualizing the users mail box similar to what Outlook Web Access UI does via the same interfaces.
in terms of visualizing the mailbox in Share, you would rely on the same interfaces as you need for pulling the emails. "Interfaces" (p) in this context refers to the Exchange Web Services and associated Java API. "Interface" (s) that allows users to selectively transfer emails refers to a component in the user interface, e.g. dialog or specific page, that contains the mailbox visualization.