Integration with outlook - java

We are in the process of developing a CRM application and for that we need to integrate with Microsoft Outlook.
Would you please tell me:
What is the best way to integrate with outlook so that we can send, receive, search emails, calendar items and contacts. Please note that we use Flex front end and Java back end
Are there readily available tools (commercial or open source) that we can use?
Can we integrate directly with MS Exchange server through pop or imap. I believe pop is bit restrictive, where we can't search emails. We really don't want to retrieve emails and store it locally
Appreciate your help

I would integrate to Outlook with a C# add-in.
We do similar and use the credential cache when authenticating with a webservice within our crm.

Related

How to implement a messaging service in react-native with a java backend?

I am creating an app using React-Native for the front-end, Java for the back-end and PostgreSQL for the database.
One feature of this app is to allow users to add each other as friends and instant message them - just like other social networks. At the moment, security is not a priority but I don't want to create something that I will have to completely redo when I do have to make it secure!
The goal here is to give each user the ability to send/receive messages to/from their friends. They also need to be able to view the message history with each contact.
I just need some advice on the following points to get me going as I haven't gotten very far on my own:
How should I send messages from the front-end, to the Java server and then to the receiver? This will involve the app having to listen for new messages so would the Socket.IO library be the way to go for this?
How I should store the messages in the database? E.g. have a table for messages with user_ids to be used for retrieval?
I should point out that I am very new to React-Native, databases and networking so I am finding this very challenging!
I will massively appreciate any help and any examples would be fantastic!
You should use WebSocket on the server. Spring supports it
Here's a tutorial I wrote about sending messages from PostgreSQL to the browser using WebSocket, which isn't exactly what you're going to do, but can hopefully get you started:
http://blog.databasepatterns.com/2014/04/postgresql-nofify-websocket-spring-mvc.html

Send text/email from portable desktop java application

This question is more of like a requirement feasibility study.
Requirement: I have a java based portable(USB)application. I need to add a feature where the user can send text/email from this application.
I know that someone, who can plugin the application via USB , can open up the browser and send an email. Fairly simple. However, if I want that the user need not open the browser and send a text/email, is that possible ?
I know how to send email (using Java Mail API) from a Java Servlet. I want to achieve the same from this portable java application.
Appreciate any help. Thanks.

Can we fetch mails from inbuilt email app?

Is there any way fetch the mails from the inbuilt Email app that comes with the android device itself? Please note that I am not referring to the Gmail app. ??? If yes then please give a hint about it.
As per my research till now m not able to find any way to do this.
Thanks in advance....
This would only be possible for applications that expose this data via some form of API. The Email application that is part of the Android open source project has no documented or supported API of this type.

JavaMail api usage in a web application

I am developing a Java EE 6 web application, i want to add email notifcations to users who will subscribe in this web application.
the applications is pretty simple buts it needs to send users responses via email.
I learned that there is a JavaMail API available, should I use it ? or there is a better approach to do this ?
I am not asking on how to use it, i am asking wether its recommended or not, for safety and authenitaction measures, also performance ofcourse
I think the answer has more to do with the organization in which you develop the app than the app itself.
If you're writing this for yourself or another organization, it's likely that you'll want a mail server to handle sending those emails. You can have your app send the request to create the email, but the mail server will do what it was born to do and send the email.

outlook calendar connectivity with java web service

We currently have a java/jsp online web service that includes it's own custom calendar. I am trying to do some research into the possibility of connecting it to a users outlook. Our basic needs that are most simple is some way to sent the person a meeting request that can be added to their outlook from our service.
I know the ideal solution is to sync back and forth but simply being able to import the data from our calendar into someone's outlook would be sufficient.
Does anyone have any resources they can point me to that might help with information gathering, or any example/comments?
Here is a sample to sync calendars using javascript,ie and ActiveX
http://www.codeproject.com/KB/office/OutlookDemo.aspx
I found a simple solution to getting what we needed. Outlook can email an event invite, I had one emailed to me... then copied the format of the email and just have the system sending event invites as emails. That is sufficient for our needs.

Categories