Pål Eilertsen
Pål Eilertsen

Reputation: 13

Adding Outlook appointment using ASP.Net

I am creating an ASP.Net MVC project where users will add Outlook appointments to other users calendars. I other words; I wish for a user of my web app to be able to add an appointment directly in another persons calendar. This means sending it via email with no need for the receiver to accept it. It should be as if the receiver actually created it himself in Outlook.

Is this even possible to do?

The web app is hosted outside the customers network.

Best regards Pål Eilertsen

Upvotes: 0

Views: 2333

Answers (1)

Gregory A Beamer
Gregory A Beamer

Reputation: 17010

You can create an ICS file that the user can double click and store the appointment. If multiple users, it can be sent to others. If you can get access to their exchange server (sounds like you can't), as SLaks asked, you can use something like this (http://goo.gl/G2nrd). If you have no access to Exchange directly, the ICS file format will allow the user to add the appointment.

If you want an example of an ics file (other than a Google search), sign up for a Microsoft event and click the "add to outlook" button. The fortunate thing about this methodology is it can also work with other mail/calendar applications that use the format.

Upvotes: 1

Related Questions