Office 365 / Outlook Issue While Pushing Contacts through Rest API - outlook

I have done outlook integration to push contacts to the outlook account
But for some users(Specifically Office 365 users), it is not pushing contacts to their account.
What Could be the issue ??
I'm Using Common Rest API

Office 365 users email ids are slightly different from other users. Please retrieve all email ids and use regex expressions or string replace functions to modify those specific email ids and then push the data into account.

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)..

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.

server-side sync of outgoing email in MS CRM

Yes, it can be a stupid question but I cannot validate it as I don't have access to Exchange server.
If I configured Server-Side synchronization in CRM side & then I send email to one of the Contact's email id from Outlook which has doesn't have CRM outlook client installed then would be the outgoing email create an email activity/Sync email in CRM?
I think incoming emails will get synced with CRM server & create email activities as it's server-side synchronization but I really have a doubt on what will happen to outgoing email from Outlook.
I know Dynamics CRM 365 outlook app can sync seamlessly after Server-side sync but I am not sure about this.
I am using Dynamics CRM 2013.
I believe that this is an option that should be set by each user due to privacy.
It can be set by going to the personal options tab then go to the Email tab.
Then set the Track option to track all messages.

Outlook 365: Keeping specific events in sync with external system

I'm developing an integration with Outlook in Office 365 using the latest office.js api for add-ins.
What I have currently is an add-in, which displays a side pane on the appointment compose form. Inside that pane I have the functionality to create an object in our external based on the appointment, taking the start/end times, subject, location etc.
So I have appointment A in the calendar of an O365 account, and object A in an external system.
Is there a way to keep those in sync? I don't see it could be possible using the Outlook Add-In Javascript API, but maybe using ics files, or the Outlook REST API, or Exchange EWS? I see here plenty of issues with the credentials, as the user has separate credentials in our system.
Any tips? I tried to send from our system an ICS file with same iCal UID, but Outlook ignores it.
You would want to to use the Outlook Push Notifications REST API in your web service to get polled when users make changes to their Calendar. Then use the Outlook Calendar REST API to sync changes from your system to their Calendar.

MSCRM 4.0 - Send Emails to marketing list members

I'm very new to Microsoft CRM. I'm currently using Microsoft CRM 4.0. I want to send e-mail to all members of a marketing list but using E-Mail activity not the campaign of marketing lists. Any suggestions ?
You could write a very basic plugin that queries for all members of the marketing list and drops them into the To field of an email (or separate emails if that's what you prefer). You could even call the Send method within the plugin
Note: recipients in CRM are activity parties, so you would just create a list of ActivityParty and have an activity party for each marketing list member.

Resources