Twilio SMS to Function and Webhook - function

I was using Sendgrid to forward my SMSs to email. At a later time, I synced Twilio with a CRM that we use and the CRM took ownership adding their own webhook when the message comes in. Is there a way to still use the function I had (https://www.twilio.com/blog/2017/07/forward-incoming-sms-messages-to-email-with-node-js-sendgrid-and-twilio-functions.html) and add the CRM webhook at the same time so I can see the SMSs in both, the CRM and email?

Twilio Developer Evangelist here.
What you could do with this is use the Function to forward the SMS to email and send it to the CRM.
To do this you would take the CRM URL and make the request to it from the Function using all the data sent into the event from Twilio. This should log the data in the CRM and keep your original email behaviour.

Related

Palantir Foundry informing users by e-mail about successful build

I would like to send several users an automatic e-mail informing about a successful dataset update (running a transformation) in Palantir. Is there any option except Ontology notification actions?
You can subscribe your users to the data health "build completion" and they will get a foundry notification, which they can configure to land on their email.
If the goal is to send a custom email, then it's not possible.
You can hack around it by using maggrite with an export rest task, to send an http request to an external service that knows how to send your custom emails.

In the Outlook Add-In API for javascript in a Compose Form, is it possible to require a Read Receipt on a message before it's sent?

I'm trying to find out if it's possible from an Outlook Add-In for a Compose Form to add a Read Receipt to a message before it's sent.
My company has a form library built in an older version of outlook and an older version of exchange. The form has quite a few fields that are easy to replicate with an outlook add-in. The main requirement that I haven't been able to find any documentation on is that each time the form is used to send a message, it automatically checks the Options/Tracking/Send Read Receipt checkbox before the form creates the email body and sends the message.
I've read through the documentation (https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/), but I haven't been able to find anything that mentions Tracking or Read Receipts. Is that something I'd have to call in Exchange Web Services or access through the REST API? All of the messages sent with this add-in will be going to recipients inside my company.
Currently the Read Receipt feature is not a part of the Outlook Add-Ins framework. We track Outlook Add-In feature requests on ourĀ user-voice page. Please add your request there. Feature requests on user-voice are considered when we go through our planning process. Alternatively, you may be able to use the Outlook REST API to achieve this.

Get Emails from Multiple Inboxes using EWS Managed API 2.2

Is it possible to retrieve emails from multiple inboxes using EWS Managed API 2.2? I am able to retrieve email from an Inbox using ExchangeService passing in Credentials to the service call then doing a FindItems on the service connection. All of this works good.
I would like to get emails from multiple inboxes using a single call. Is this possible. Any sample code would be very much appreciated.
You can acces EWS through either Oauth, NTLM or Basic-authentication, which all are per-request authentication schemes. Oauth takes some initial setup, and NTLM takes 3 requests in total for every EWS request, but in either way, it's just for one user at a time.

Windows phone 8 - Sending Mail in background

Is it possible to send mail in background that is without prompting any user action if user has some email account sync in phone?? I believe EmailComposeTask only shows up a screen that requires user action to send the mail. What I need is to send the mail in background without any overhead to user. Thanx in advance.
You can't send an email from the user's email account without his approval.
What you can do is use your own server and php script which you can then call from the app to send the email for you, like it's done for error reporting services.

Is there a way to force GMail/Google Apps SMTP server to not store sent messages?

Perhaps a special command or message header in order to be able to tell Google to not store a message sent using their SMTP server in the respective user's Sent mailbox.
There is no way to prevent the message from being saved to Sent. However, you can connect via IMAP after the send and delete the message from the Sent folder. Assuming you are using OAuth authentication, the same scope you use for SMTP allows you to connect via IMAP.
I was also stucked in this kind of scenario some time back, for me I could not find any standard API to solve this. But as a workaround I have created a rule which deletes all the mails which appears in Sent Folder. But beware of IMAP protocol, it allows users to store their there sent messages in custom folders also.