Why can't I set the Office365 sender name remotely when sending via smtp? - outlook

An external saas application "SocialNetwork" is using one of our office365 users to send the notification emails. Typically the saas app will send different notifications and will set the sender name to the author of a new content. But the sender name for the notifications is always the name of the Office365 user ("SocialNetwork").
e.g.:
John Doe posts a new file in the saas application "SocialNetwork". I should receive an email notification about that. The notification is sent via our Office365 user "SocialNetwork". Sadly the email I receive as a Office365 user comes from "SocialNetwork" and not as "John Doe", which is set when the notification email is sent.
How can we send notifications via an office365 user but still not have a fixed name for this user and rather send emails with it including varying sender names?

Exchange Server in general, and Office 365 in particular, will not let you spoof the sender address. It has to come from one of the SMTP aliases of the mailbox.

Related

Use multiple sender address in Laravel Email

How to use different sender address in sending emails in Laravel. What i want is to send some emails from one email id and some mails from second email id but gmail is picking up every time the configuration done in env not from mailable class.
You can't replace sender with Google SMTP service.
Google rewrites the From and Reply-To headers in messages you send via it's SMTP service to values which relate to your gmail account.
GMail does allow sending via different addresses or alias but this is for sending via the GMail web app, see Here
If you own the domain you are supposedly sending from, use the Gmail for Domains , and setup a "myapp#mydomain.com" account.
Or, use another SMTP provider

Not able to send email to Slack Channel through a linux system using mailx

I have written a script that is sending emails as an attachment to several email ids but email is not only being sent to Slack channel email address. Although I am able to send the email to slack channel email address if I send it through outlook.
Do I need to do any additional settings or anything in Slack ?
It was because of some authorization issue by our ISP which was not allowing to send the email to Slack. It works fine if I tried to send email from my local to Slack.

How to know who send the invite?

I'm using the iOS Glympse SDK to send email invites.... and it works fine.
The email destination user is receiving a glympse invite but no indication of the user nickname sending the invite. The invitation title is "A friend share a glympse with you".
I would like to have "Fred share a glympse with you"
How to do that ?
Sounds like you're on the right track, the sender's nickname is used in the invite email's subject line.
Make sure the sender's nickname is being set at the correct time. It can only be set after the client app has synced with the Glympse server as described here: https://developer.glympse.com/docs/core/client-sdk/guides/common/programming-guide#configuring-user-profile
As described in that document, make sure to listen for the GE.PLATFORM_SYNCED_WITH_SERVER event and set the nickname for the sender at that time (or anytime after). This rule exists so that if the nickname or avatar was set on another device, the client will have up to date information before it tries to apply a new nickname.
Once the sync has occurred, the nickname of the sender is set like this
GUser user = glympse->getUserManager()->getSelf();
user->setNickname(CoreFactory::createString("Fred"));

How to get email of user in Skype bot

I am wanting to be able to post messages to Skype users via my bot, ideally the message would be posted using the users email address however the channel account for the user only has Id and Name.
Why does Skype not provide this information on the Activity?

Activate tropo application via email

I'm trying to link Backback and Tropo to send reminders to groups.
Backpack can send reminders via email or SMS, and Tropo can receive messages via a custom SMS number; the problem is that Backback sends the SMS via email, and needs a provider. It can also be activated with a specific url and receives REST or JSON data.
Is there any way to activate a Tropo application using email or find out what provider setting I should use for Tropo?
ON TROPO:
Phone Numbers:
Voice & Messaging: (705) xxx-xxxx
Outbound Tokens:
Voice: ...
Messaging: ...
Tropo does not have an email gateway for receiving SMS. Applications that send SMS by email won't be able to send to Tropo.
One thing you could do is built a small catcher application that receives the REST call from backpack and then makes a REST call to Tropo to send the SMS. It would be sort of like a translator from Backpack's REST api to Tropo's.

Resources