Building custom solutions that extend, automate, and integrate Microsoft 365 apps.
Need a sample for using displayNewMessageForm and addFileAttachmentFromBase64 together
I'm writing an outlook add-in and need to create a new email with displayNewMessageForm and add an attachment. The problem is the URL to the attachment is protected so I need to download the file and attach it and I've tried using addFileAttachmentFromBase64Async as shown in this example:
The problem I'm having is the very first line of the code sample:
const mailItem = Office.context.mailbox.item;
This gets the currently selected mailItem in the mailbox - not the new compose form that was displayed with displayNewMessageForm. Can someone provide a sample that uses displayNewMessageForm then using addFileAttachmentFromBase64Async attaches a file such as a word document to that new compose form?