2

I have an internal app that needs to send emails on other people's behalf. For instance, I might need to send an email from [email protected], [email protected] and [email protected] to [email protected].

All our email is in Office365. Basically, this is relaying email and it does sound close to what spammers do.

Is this possible to with Office365? What permissions would the account need to have?

2 Answers 2

1

a lot has to do with how you are achieving this.
Using an "App", you would usually create a service account for this purpose, create a new role for this account and grant impersonation rights to the role.

0

Take a look at this question. The last answer references this technet guide that can walk you through the setup. We have accomplished this by adding a SMTP relay (mail flow connector) that validates our ip address.

1
  • Currently we are facing an issue when the sender domain is not an Authoritative domain within Exchange Online. It prevents the sender from emailing recipients in multiple domains. Otherwise it should work for the use case specified.
    – Hans Vonn
    Jan 19, 2018 at 18:33

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .