How to Control Sending Email to Teams Channels

MVP

If allowed by your organization, you can send email to a Teams channel. Teams uses the email to start a new conversation and this is a great way to get a debate going about something which first appears in email. Managing the Teams email integration features isn’t hard. You can define domains to accept email from and enable or disable the feature. After that, it’s up to team members to use the capability. Hopefully, they’ll resist the temptation to remove email addresses from channels, which is something which should be limited to team owners.

 

https://practical365.com/how-to-control-sending-email-to-teams-channels/

4 Replies

@Tony Redmond It might also be worth noting that if a company uses Information Barriers to limit the ability of groups to talk in the same team, this doesn't apply to emails sent to the channel email address. You can have a message appear in the channel attributed to a user from a blocked segment.

 

IBs are a niche solution for heavily regulated industries, but I've been having fun finding scenarios where it doesn't quite work as expected (also looking at you, private channels).

Very true. IB don't work because the message comes in through the connector....

@Tony Redmond I recently accepted the offer to use the new TEAMS. However there is an initial feature that doesn't work well with how I use TEAMS. Earlier version: For each channel select "Get email address: presented a selection box where I could copy the address and paste it wherever I needed it. Customers could then use that address to send email to the channel. New TEAMS: select "GEt email address" bring up a box with the address with the option to copy as before BUT there is now a default restriction that "only members of this team" can send emails. There is now an "advanced settings" link which opens a settings box where I have the options of "Anyone can send email to this address" or "Only members of this team" or "Only email sent from these domains". While this is a really great feature for those who need the restrictions, having it set by default to "Only members of this team" is a great problem for me. How can I set the default selection to "Anyone can send emails to this address"? For each channel create I have to remember to go into this routine before providing the email to anyone or I will not receive their email. To me a great big problem. 

This question has been asked before (https://techcommunity.microsoft.com/t5/microsoft-teams/restrict-incoming-channel-email-using-ms-grap...) and the same response is true. There is no public API (Graph request or Graph SDK) that allows you to programmatically change the settings for a channel email address. It's hard enough to report the addresses... https://office365itpros.com/2022/08/24/teams-channel-email-addresses/

Feel free to lobby Microsoft, but I bet they made this change as a response to customer feedback.