Exchange 2013 attendee response is always null - exchange-server

We have problem on Exchange 2013, response of attendee for other attendees is not retrieved from Exchange server, via EWS and also in OWA.
In Office 365 it works.

Of course - all replies only go to the organizer, the attendees never see the updated responses.
It is a recent Office 365 feature that allows the attendees to see the responses as well. See https://support.microsoft.com/en-us/office/attendees-can-see-others-responses-to-a-meeting-invitation-f51437e5-352c-4223-b7d8-7020cd71f3c8

Related

Google Calendar invitations sent to Office 365 users bypass the inbox (no email notification)?

I have an Office 365 account that I use only for email. Problem: Whenever a third party sends me a Google calendar invitation, it never arrives in my Outlook 365 inbox.
Today I discovered that all those Google invitations land directly on my Office 365 Calendar, which I have never used (and don't need to use).
Is there a way to configure things (as a user) so I receive notifications in my Office 365 inbox when Google Calendar invites arrive? (You know, like every other email client does? :-)) I looked through Office 365 settings but didn't find a solution.
Thank you!
Are you using the desktop client to read your mails or just the Outlook Web Access? I guess there's no setting in the webclient, but in the desktop application under
Options - Calendar - AutoAccept.
See also this video for instructions...
With the autoaccept setting turned on the google calender invites are automatically added to the calendar and the email (which surley is received) is deleted (and can be found under deleted items)..

Set Regarding in Dynamics 365 App For Outlook

I have the functionality to send an email when the case is created in Dynamics 365 and the regarding is set as the Case which is created.
But in Dynamics 365 App for Outlook, I don't see the regarding field tracked as in the below image:
Set Regarding In Dynamics 365 App For Outlook
Please share your suggestions on this issue.
Usually Tracking is just a clone/copy operation of Outlook object like Email/Appointment to avoid duplicate data entry in Dynamics side. So users will Track or Set Regarding in Outlook to ship that Email/Meeting into Dynamics as an Activity record. In the background, SSS will map the ExchangeId, CRMId for further handshakes. Moreover this is to see all activities in one place like Timeline or Activities view or regarding record.
What you are doing is sending out Email from Dynamics, this is going to be in Dynamics activities view/Timeline under regarding record. But you are not going to get the reverse behavior in Outlook as its not originated there.
Even if you track it again in outlook - it won't recreate in Dynamics. I tested all these in my environment, the same behavior exists.
Further replies/forwards will be auto-tracked like Ankuser said.
Read more: Aaron's Blog series
You will get Tracked when you receive a reply to this email.
For use case Send email from some other user and ask this user to reply back to you in outlook. Once they reply back you will have tracked to particular case.

Dynamics 2016 email tracking ignoring outgoing replies

We have server-side synchronisation set up for our Dynamics 2016 on-premise instance, and it is correctly sending emails from a Case, and tracking replies from the customer. However, when an internal user replies using Outlook (without the CRM add in), their responses aren't being tracked. This means that the email conversation consists of an initial "outgoing" email, followed by only incoming responses.
The full scenario is:
Internal user sends an email from a CRM Case. Email tracked in CRM
Customer replies to email. Reply tracked in CRM and goes to internal user's Outlook
Internal user sends a reply from their Outlook. Reply is not tracked in CRM
Customer replies to email. Reply tracked in CRM and goes to internal user's Outlook
Is it possible to allow the Internal user's replies (point 3) to be tracked in CRM without installing the Outlook add in (i.e. so it also works from the Web/mobile versions of Outlook)?
I believe you cannot do this without Outlook client as per Jukka.
Without the CRM Outlook client you can’t get the information into CRM without copy-pasting it from one window to another in the aforementioned scenarios. No synchronization technology will help you here, since CRM is unaware of the item until it has been brought into its world. The “Track” button is a client-side feature that you can’t utilize with any server-side solution, which means there’s no way for a user to select an email, appointment, task or contact from the Exchange server that he or she would like to promote into a record in CRM. Since the the record wasn’t “born in CRM”, it just can’t find its way there.
Last resort would be Smart matching with Tracking token, which may help you in this scenario.
Update:
Customer reply is going to reach CRM through a monitored queue. You can read a lot & get clarity from the above link.
Deploying a solution like the CRM 2013 the server-side synchronization will take care of moving items like calendar appointments and contacts back and forth between the end-user client device and the central CRM database, but it only applies to items that already exist in the realm of CRM. What I mean by this is that the item was either originally created directly in the CRM application or it was received via a monitored location like an email queue.
Your expectation is right, it should be tracked. I would open a ticket with MS & solve this.
Once the item is in CRM, server-side sync can take care of tracking the subsequent updates to it. A re-scheduled tracked appointment will get updated with the new date, regardless of whether you change the date via CRM or your mobile phone calendar that’s linked to Exchange. An email thread with a tracked message and a tracking token ID injected into the email subject line will have the next replies automatically synchronized into CRM
I have heard back from our Microsoft Partner, and they say that this scenario isn't possible. By design, it'll only track incoming emails to CRM, or outgoing if sent from within CRM itself.

Exchange: Sending out Meeting cancellations even if meeting is in the past

For my code to run I need to fetch all the meeting cancellations from a shared mailbox.
I just discovered, those meeting cancellations are only send by the respective outlook client, when the meeting, which is about to be cancelled, is in the future. If the meeting is in the past, it is just deleted from the organizers mailbox and remains in the mailboxes from all other attendees.
Is there any option on the exchange server or outlook client, which allows me to have the organizer send a meeting cancellation message to all attendees, even if the meeting is in the past?
We're using Exchange Server 2013.

Exchange ErrorInvalidClientAccessTokenRequest

I built an Outlook Add-in and it uses a token to download email attachments from the Exchange server.
On my O365 developer account, it successfully retrieves the token.
The Add-in has been deployed to the client's Outlook but when they try to retrieve the token, this is the response message:
MessageText:"The token for this extension could not be retrieved.
"ResponseClass:"Error"
ResponseCode:"ErrorInvalidClientAccessTokenRequest"
Token:null
__type:"GetClientAccessTokenResponseMessage:#Exchange"
The code is exactly the same and so is the request. Is there any clues I could look into to figure out what about their environment would cause this to fail?
The ErrorInvalidClientAccessTokenRequest field is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.

Resources