Outlook web add-in commands greyed out when opening an eml file - outlook

So I have developed a outlook web add-in, it can read emails content and send it to the server.
But, if I use outlook desktop version to open an eml file, the add-in commands will be greyed out.
Is there any way I can Address this? Because users could potentially want to send contents in eml to the server too.
The below picture show another web add-in get greyed out when I use Outlook desktop to open a eml file.

.msg and .eml files are not suported by web add-ins.
Similar question:Office add-in is not activated on Outlook if open .msg template
I don't know of any workaround for this.
If you'd like this feature to be implemented, please vote for User voice.

Related

Automatically open outlook panel with office js

I have a question about the office add-in, especially outlook, I didn't find the answer in the documentation, but I would like to get an update on this question: Is it possible to automatically open the manifest taskpane installed in office when starting the application? Is it possible programmatically with office js?
OfficeJS (Office JavaScript API) doesn't provide any property or method for that. There is no way to open a task pane programmatically in Outlook web add-ins. Task panes can be opened by a ribbon button or by clicking on the notification message link. There is no currently any way to set up a task pane to be opened automatically at startup in Outlook.
You can post or vote for an existing feature request on Tech Community where they are considered when the Office dev team go through the planning process. Use the github label: Type: product feature request at https://aka.ms/M365dev-suggestions .

How to create outlook add in that open the task pane and read the attachments in the outlook mail?

I want to create a outlook add-in for reading the attachments to the add-in and list the attachments to it. Then I want to store those attachments on the Azure Blob Storage. If it is possible?
Yes, that is possible.
First of all, you need to decide what kind of add-ins you need to develop for Outlook - COM or Web based add-ins. If you need to support only Outlook for desktop on Windows then your choice is VSTO, see Walkthrough: Create your first VSTO Add-in for Outlook for more information. For Outlook web add-ins Build your first Outlook add-in.
Both kind of add-ins allows running a task pane in Outlook with all the required information of attached files (or items).

Outlook Office Js addin randomly missing from the ribbon

In outlook desktop, we have recently noticed our addin (looks like all addins) are not loading in the ribbon section. This is not permanent. When we open the profile again, sometimes its there and we cannot find any pattern to this behavior.
Adding screenshots of the same.
From the image, you can see the addin taskpane opens with our addin "Emailgistics". However, the addin does not show up in the ribbon.
Previously, when we opened the profile, the addin was present in the ribbon, we clicked on it to open the task pane, and also pinned the addin. We think this is why the addin task pane opened up as soon as we selected an email.
The issue seems to be isolated with the ribbon. Any help will be much appreciated.
Also adding the outlook desktop version.

Outlook taskpane(officejs) addin not showing on ribbon

I am trying to develop a outlook addin using yoman-generator.
The code runs and opens outlook but the taskpane addin doesnot appear anywhere on the ribbon.
Also checked the disabled and inactive addins but the taskpane is nowhere to be found.
Anyone can help me on this please? And I am using outlook 2016
First of all, you need to check the manifest file for any ribbon UI customizations. If ribbon buttons are not listed there, you will never find them on the UI.
Also checked the disabled and inactive addins but the taskpane is nowhere to be found.
It seems you have checked the list of COM add-ins, not web add-ins in Outlook. On the Home tab you may find the Get Add-ins button which opens the Add-ins dialog where if clicking on the My Add-ins tab on the left side of the window you may find your add-in listed. If it is not listed there you need to add it by pointing to the manifest file. Before doing that you need to make sure the web server where the add-in is hosted is running and files are accessible.

Activate Outlook add-in for message stored in separate PST file

We have an Outlook add-in with a task pane that can be opened for messages in Read mode to perform an action on the message. This works fine for messages in the user's normal mailbox, but the button to open the task pane doesn't appear for messages stored in a separate PST file.
Is it possible for add-ins to activate for messages stored in PST files? I suspect the answer may be "no", since all add-in buttons (including the "Get Add-ins" button) disappear as soon as I navigate into a folder from the PST file.
I've tried adding <SupportsSharedFolders>true</SupportsSharedFolders> to the manifest just in case that setting also applied to PST files, but it didn't help.
This scenario doesn't seem to be explicitly mentioned in the list of items not available to add-ins.
Outlook Web Add-ins work for Exchange accounts only. You may consider developing a VSTO based add-in instead, see Walkthrough: Create your first VSTO Add-in for Outlook for more information.

Resources