I've just switched from the deprecated
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
string emailAdd= "email@example.com; firstname.lastname@example.org";
In the above example,
email@example.com is emailed successfully, but
firstname.lastname@example.org 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.