Home System.Net.Mail.MailAddress send to multiple emails with one parameter
Reply: 0

System.Net.Mail.MailAddress send to multiple emails with one parameter

user1175 Published in March 18, 2018, 2:03 am

I've just switched from the deprecated System.Web.Mail.MailAddress to System.Net.Mail.MailAddress, but it doesn't seem to be particularly flexible when passing in a parameter holding multiple addresses when using the new System.Net.Mail.MailAddress.To.Add.

string emailAdd= "email1@emailus.com; email2@emailus.com";


In the above example, email2@emailus.com is emailed successfully, but email1@emailus.com is not. I really need a way to do this since my addresses are defined in another class and passed to an email() method via a parameter. I'm simply not passing five parameters for 5 separate emails. Or indeed one and splicing on my end, .Web version is proving to be way more versatile.

This question is not a duplicate of the suggested one. The answer to the "duplicate" is add them individually, I want to add multiple addresses simultaneously. Since there is a way to do this, this question is more relevant than the one I'm accused of duplicating.

You need to login account before you can post.

About| Privacy statement| Terms of Service| Advertising| Contact us| Help| Sitemap|
Processed in 0.30769 second(s) , Gzip On .

© 2016 Powered by mzan.com design MATCHINFO