Create outlook category along with mail - outlook

I need to send a mail along with category by using Graph or Rest API, If that category is not exist for the receiver then it should create and mail should be tagged with created category, any way to achieve this task with graph or rest API?

When e-mail is marked with certain category which doesn't exist in the recipient's mailbox, this category will not and cannot be created automatically just by receiving this message.

Related

I want to use Image tracker in my Emails to track recipients who opened the mail or not. I use mail merge on outlook, so how can I put tracking image?

We do multiple email marketing activities to numerous recipients every day. Thus, I was looking forward to track how many recipients have opened my email. My development team has given me an API, through which I can generate unique image links for all the recipients and send them through mail merge field. Currently, when I am sending emails to recipients with unique image links, the image is rendering in the email content but I don't get any insight in my backend API.
Usually, I use Mail Merge on Word to run the campaigns. And I use Microsoft Outlook as email operator.
CAN ANYONE PLEASE HELP ME ON HOW TO INSERT A TRACKING IMAGE IN MY MAIL CONTENT ON WORD, SO THAT IF ANYONE OPENS THE MAIL, I GET HIS/HER DETAILS IN MY BACKEND DATABASE.
I tried to add the image in my mail content through the "IncludeImage" command on word and in the file URL I called the merge field from the connected datasheet. But when I am running the campaigns the image is appearing but I am not getting any tracking in my backend database.

In Dynamics 365, how to customize the email page to add custom image based on email recipient?

We have an enterprise web api that generates a custom coupon barcode for based on customer id or email.
The Dynamics 365 email activity can send out rich emails; we want to insert custom barcode image into the email.
I have already added a button to this ribbon of this page so that it call open a popup window that can execute my javascript.
But I need to get the email address of the recipient in the "To" field of the email. How do I get this field?
When you are opening the popup, you can send the contact detail in param. Or you can read the parent form fields like discussed here based on your implementation.
Either way, you have to get the activity party list from To field & again you have to make a service call to pull email address. Because only Id & Display Name will be readily available in party list or lookup. Everything else has to be retrieved from server.

Replies to categorised mail messages created via Graph don't retain the category

We have an internal web app used by staff members of the company, and are in the process of integrating it with Microsoft Outlook via the Microsoft Graph API.
We are using the Graph API to subscribe to notifications for Outlook mail messages with a specific category (via webhooks).
We are also using Graph to send mail from within our application (using the sendMail endpoint). Messages sent this way are given the same specific category, so that it is automatically imported via the notifications.
Given this usage, we would like to see all incoming replies to messages originally sent via the API to also receive the category, so that we can receive notifications for and import them as well. But this is not the case - replies arrive without the category we are looking for.
The strange thing is, manually applying a category to a sent message via the Office 365 Outlook web application UI does result in incoming replies adopting the same category. What is the difference? Is the web UI maybe applying the category to the conversation as a whole, whereas the API is applying it only to a single message? Are we able to replicate the behaviour the UI creates, via the API?
Update - some clarification:
We use the API to send mail on behalf of A, and give it a category in A's mailbox. In our case, A is a staff member, and we want to bring their mail (when appropriately categorised) into our web app. B could be anyone - possibly (even likely) not using Outlook for their mail. When using the Outlook web app, if A categorises a message they just sent, then incoming replies from B also automatically receive that category when they arrive in A's mailbox. When we send a message on A's behalf via the API and also give it the same category, replies from B arrive uncategorised.

Uniquely identify Messages on multiple inboxes using Graph API/Outlook REST API

I'm building an application for sharing office 365 emails between the users within an organization. I have a problem for uniquely identifying an email which is part of many users' inbox.
In detail, User A sends an email to user B & C, all are within a same organization with a domain abc.com. I tried with Office 365 Graph Mail API and i checked against each users individual mail box where same email appearing with different ids. Is there any way to uniquely identify the email for different inboxes?
When I tried with the Calendar API, there is a property called 'icaluid' which can be used for uniquely identifying the event across shared calendar views. Is there anything like this support for Mail API?
You might try the InternetMessageId property, which is available in the Beta version of the Outlook API (make sure "beta" is selected at the top of the page). If you're using Graph, it's on the v1.0 version of Graph.

Query on creating new Events in Salesforce

When creating a new event in salesforce, linked to an opportunity, there is an option to 'add invitees' where you can select multiple contacts. When adding invitees, does this send a notification to these contacts with the info entered within this event?
Thanks
The answer is yes.
Salesforce will send an email to notify invitees about the meeting.
If your need to add custom fields, you should change the email template.

Resources