cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Frequent Visitor

Send Email to multiple addresses from a listbox

I have a form with a LISTBOX. The listbox contains the names of people who have worked on a project and who need to be informed about any new safety issue on site.

The LISTBOX is dervived from a SQLSERVER View from which I select those that need to receive an email with the new safety details. So I wish to select the employees and together with the Authoriser send an email to only the selected people.

Any suggestions?

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Community Support
Community Support

Hi @PaulB1 ,

 

What is the data source in your sql?

And what is your formula expression for enad email?

Could you please make sure the ones your select in your O365 account firstly?

Do you add O 365 outlook as datasource?

 

I test as next:

Data Souce:

20190409sqlemail.PNG

App test:

Add one dropdown and then,Dropdown1.OnSelect:Distinct('[dbo].[Table_20190409Email]',Email)

Add one button control and Button2.OnSelect:Office365.SendEmail(Dropdown1.Selected.Result,"Send email from PowerApps","Item: hello")

20190409sqlemailtest.PNG

 

Then check the result:

20190409sqlemailresult.PNG

 

If you want to send more users at onece , you can choose to use ComboBox control, then the Button.OnSelect:Office365.SendEmail(Concat(ComboBox1.SelectedItems,Result&","),"Send email from PowerApps","Item: hello")    (ComboBox1 is my test ComboBox control's name, you can change it to yours.)

20190409comboboxemail.PNG

 

20190409comboemailresult.PNG

More information:

connection-office365-outlook

 

Hope this could be helpful.

Best Regards.

Yumia

View solution in original post

2 REPLIES 2
Highlighted
Community Support
Community Support

Hi @PaulB1 ,

 

What is the data source in your sql?

And what is your formula expression for enad email?

Could you please make sure the ones your select in your O365 account firstly?

Do you add O 365 outlook as datasource?

 

I test as next:

Data Souce:

20190409sqlemail.PNG

App test:

Add one dropdown and then,Dropdown1.OnSelect:Distinct('[dbo].[Table_20190409Email]',Email)

Add one button control and Button2.OnSelect:Office365.SendEmail(Dropdown1.Selected.Result,"Send email from PowerApps","Item: hello")

20190409sqlemailtest.PNG

 

Then check the result:

20190409sqlemailresult.PNG

 

If you want to send more users at onece , you can choose to use ComboBox control, then the Button.OnSelect:Office365.SendEmail(Concat(ComboBox1.SelectedItems,Result&","),"Send email from PowerApps","Item: hello")    (ComboBox1 is my test ComboBox control's name, you can change it to yours.)

20190409comboboxemail.PNG

 

20190409comboemailresult.PNG

More information:

connection-office365-outlook

 

Hope this could be helpful.

Best Regards.

Yumia

View solution in original post

Highlighted
Anonymous
Not applicable

Hi @PaulB1 can you review the above reply and update the thread?

 

@Anonymous 

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

News & Announcements

Community Blog

Stay up tp date on the latest blogs and activities in the community News & Announcements.

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Community Highlights

Community Highlights

Check out the Power Platform Community Highlights

Top Solution Authors
Top Kudoed Authors
Users online (8,842)