How do I email Active Directory distribution groups from a c# web application?
I'm trying to send email to Active Directory distribution groups.
I know you can send mail using something like:
mail.From = new MailAddress("firstname.lastname@example.org"); mail.To.Add("email@example.com"); //set the content mail.Subject = "This is an email"; mail.Body = "this is a sample body with html in it."; mail.IsBodyHtml = true; //send the message SmtpClient smtp = new SmtpClient("127.0.0.1"); // i seem to need this too.... smtp.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis; smtp.Send(mail);
But when I try to stick in a (valid) AD group (eg "My Test Group") in the To field, it kicks it out because it is not a valid email address.
I'm sure this is really straightforward, but I seem to be stuck...
You distribution group has a mail address, that's what you need to add in the 'to' parameter.