harmon.ie limitations when copying large numbers of emails into SharePoint - limit

Does Harmon.ie for Outlook have any limitations when copying emails into SharePoint libraries? It seems to fail when copying around 1000 items but I have not been able to locate any documentation that states the Harmon.ie Outlook add-in limits.

Since you are customer I answered to the email you sent to harmon.ie support.
----- Jean

Related

I couldn't find a topic or hint for creating subtasks or nested tasks in Outlook Task

Is it possible to add a sub-task to Outlook, or do we need an additional addin to do so?
I tried to look into it, but I couldn't find any information about it.
Web add-ins don't provide anything for creating new items in Outlook. You may consider using EWS from a web add-in, see Call web services from an Outlook add-in for information. Also you may consider using the Graph API, see Build Office Add-ins with Microsoft Graph. This is a preferred and recommend way of doing that.

Disable/Remove Outlook Web Addin for Windows

Well, that's a very important thing, or at least, I think it is, so, please read it carefully.
Introduction
My background is the COM/VSTO land and due to new requirements, I'm slightly merging to office.js.
First, I was very pleased by the concept that unlike Word, Excel & PPT ofiice.js add-ins, Outlook Web Add-ins install directly on the user's exchange inbox, which means: install once, run everywhere. This worked for me very well at the beginning but it quickly turns out, in some situations, to be terrible, or at least in two of my cases.
We have to agree that Outlook Web Addins (and office.js addins in general) are not mature enough to completely replace COM/VSTO/VBA addins. The ONLY clear benefit is the multi-platform support. So, as I already have clients who use COM Outlook addins, which works more than perfect for their needs, they just needed a way to have the same addin on Mac, Web and Mobile, and I spend some time learning how to build addins using office.js and did deliver some good results but after they started using the new addin, some unexpected drawbacks flopped to the surface which made me think twice!
Now, on Windows, we have both addins running for Outlook the COM & Office.js one but as far as I can tell, there is no comparison between the two, the COM addin is far more superior than the equivalent Web Addin. If I have to state ONLY one benefit of COM over office.js in Outlook, I'd say that office.js lacks the support of inboxes that not use Exchange server as a backend, so Gmail, Yahoo and 3rd-party email providers are not supported which is too frustrating and we should keep the COM addin there.
Problem: Below I'll provide two use cases where the Outlook Web Addin is very [un-welcome] with the presence of a COM addin.
Scenario #1
In one addin, we intercept and parse the email before it is sent to see if it will allow Outlook to send it or not. This works perfectly with both, for COM addin we use ApplicationEvents_11_ItemSendEventHandler event and for Web Addin, we use the horribly implemented <Event Type="ItemSend" FunctionExecution="synchronous" FunctionName="checkEmail" />, the terrible weakness in this implementation is, unlike in the COM add-in, you cannot give the user the option to turn ON/OFF this option and they will always have to see the annoying msg, "[You Add-in] is working on your request"
and, in addition to your inability to customize the msg's text shown, you cannot hide it or disable it which results in a bad UX.
To make things even worst, I was expecting that if both addins are there and waiting for the Send Event to intercept, I assumed it's the COM add-in which should receive the event first then when processing it, it will set its Cancel variable to true, this way the Web Add-in won't be aware of the event at all, but, surprisingly, the exact opposite happens, the Web Add-in received the event first, process it and cancel it: event.completed({ allowEvent: true });, while the COM addin was having good dreams.
Scenario #2: Having an addin that acts as a Spellchecker.
While we have full control over the Word editor for [Windows] Outlook, the COM addin provides excellent results, which is not the case in Web Addin where you stick with a custom task pane and provide a minimal user experience that does the very basic things, so, we find ourselves having the two spellcheckers in Outlook one is excellent and the other one is ugly and its presence ONLY makes sense when it runs in Outlook for Mac. For Outlook.com, a chrome extension would be the ideal solution and for mobile, Compose Mode is not supported yet!!
The Question
Having said all the above, hope you didn't skip it, Is there a way to disable a Web Addin for Outlook in Windows and, possibly, Online? In other words, can we SELECT the platforms that are supported by an Outlook Web Addin? or let's say it again, like: can we SELECT the platforms that an Outlook Web Addin existence makes sense?
First of all I want to thank you so much for taking the time to share the detailed feedback. I agree for your specific type of Add-in there might be challenges to provide a better experience, more on this later.
Second, to answer your specific question, no, we dont support a way to disable Add-ins on specific platforms or select the platforms your Web Add-in will be targeting, in Outlook.
That been said, I think you are requesting many features on this post, the right place for this is our uservoice channel.
considerations:
We have a feature than enables COM/Web Add-ins compatibility in
Win32, basically disables the Web Add-in if you have a
still-betterCOM Add-in. You can find the details here.
However, this feature is not yet supported in Outlook (just in
Excel, Word and PPT) but its something we are planning to add. Let
me know if you find this useful, it will solve the issue of
conflicting item sends events you mentioned.
We dont have APIs to
provide rich interaction of the mail content, for a spell checker I
appreciate if you can share that in uservoice.
Hope this helps.

iCalendar (ics) versions and various calendar clients (Outlook, iCal, Lotus Notes) - what works and what doesn't?

I'm working on a web application that allows users to create a calendar of events, then download those events into their calendar program of choice (e.g., Outlook, Lotus Notes, iCal, Google Calendar, etc.)
The web app outputs the event data as an attachment in iCalendar (ics) format.
I'm running into a variety of problems...
If I use "VERSION:1.0", Outlook 2003 will recognize and import the attachment. However, Apple iCal will not. If it's "VERSION:2.0", iCal works, but Outlook 2003 will not.
If the attachment has more than one event (VEVENT), then Outlook 2003 only imports the first event, unless the user uses Outlook's import function.
I don't have Lotus Notes, or multiple versions of Outlook (2007, 2010), so I can't how those behave easily.
I don't mind having to implement a little dialog that asks the user what calendar program they use so I can customize the output accordingly. However, I don't know what each of the major programs supports or requires.
Has anyone found a resource that lists, by calendar program, what works and what doesn't? E.g., does Outlook 2007 or 2010 support "VERSION:1.0"? Is there a way to get Outlook 2003 to support "VERSION:2.0", or handle multiple events? What does Lotus Notes support? What about Yahoo and Google?
I don't need to support EVERY program, but I'd like to support as many of the major ones as possible.
Many thanks in advance!
Regarding Lotus Notes, you can download a trial version of the Notes client software from the IBM site, which may be all you really need to test your application. Notes can import ical entries through an Import menu, or dragging and dropping the iCal file into the Notes client. (If you need to do further Notes-specific development, you can also download a free version of the "Domino Designer" software from the IBM web site - IBM makes the Designer software available free for single machine use - no server access.)
There is a KBase article on the IBM site with some details of iCal support in the latest version of Notes (8.5) - http://www.ibm.com/developerworks/lotus/library/notes85-icalendar/index.html

What methods are available to sync outlook tasks with custom CRM application

At our company we offer a CRM platform for leasing companies and it includes task management. Some of our clients would like to sync those tasks with outlook so they do not have to switch between applications.
I do not have lots of experience with outlook, so I don't know about its extensibility features.
What options do we have?
Live syncing possible with some uri? (.ics, .xml?)
Writing some kind of extension?
What do you guys suggest is the most simple solution to this problem. Remember it's just syncing simple tasks, nothing more, nothing less.
Thanks!
I guess this depends on how your CRM system works. At my company we develop a webbased CRM system which means that the client can't really access the database outside of the web application. Our customers also wanted the ability to sync appointments with our activity calendar, so what I did was to write a simple web service from which data could be downloaded to the client. I then created an Outlook add-in using VSTO (Visual Studio Tools for Office) that took this data and created/updated Outlook appointments.
But as I said it all depends on how your system works.

Modify data in LDAP server using Outlook or Thunderbird

both Outlook and Thunderbird are able to find contacts in a LDAP server, but none of them are able to modify contacts data.
Is there a plug-in or anything else to allow such thing?
Regards, Cédric
I don't know of any. But this guy seems to have managed doing it with VBScript which with some further work you should be able to nicely integrate into Outlook
Add/Modify/Delete Exchange Contact with VBScript
Yes, you can't, even nowadays - late 2011 (TB is not supporting it, and also Outlook 2007). Anyhow, some mail clients are allowing this, in example Evolution.
I have not tested Outlook 2010, but i feel this is the same.
To check: if you can modify an ActiveDirectory directory. AD is LDAP, although the schema is specific to microsoft.

Resources