Search code examples
c#sharepointsharepoint-2010outlook-addin

Creating an Outlook add-in that sends email to document library in Sharepoint


I want to create an Outlook Add-In that will forward an email to a document library in SharePoint 2010. I've started off by using the Outlook Add-In template and have so far created the ribbon interface and button. This works fine and I can see it in Outlook and click on the button.

The next bit is where I am a little lost; I've added a reference to the SharePoint.dll but I cannot access it in the Outlook - ThisAddIn.cs. Is this not possible or am I missing something?

The solution is to select an email, click on the button that I have created on the ribbon within Outlook, this will load a list of Companies that the email can be associated with via a listbox in SharePoint and then strip and upload the data.

I'm competent in the retrieving and adding information to SharePoint but have never done this in an Outlook Add-In.

I am new to VSTO development so any pointers would be much appreciated.

Thanks


Solution

  • I've added a reference to the SharePoint.dll but I cannot access it in the Outlook

    You can only use the Microsoft.SharePoint.dll object model from code actually running on the SharePoint server - not on remove PC's such as your users PC's.

    Instead you need to look into SharePoints Web Services or the Client Object Model.