如何从c#web应用程序向Active Directory通讯组发送电子邮件?
我正在尝试向Active Directory通讯组发送电子邮件 我知道您可以使用以下方式发送邮件:如何从c#web应用程序向Active Directory通讯组发送电子邮件?,c#,active-directory,smtp,email,active-directory-group,C#,Active Directory,Smtp,Email,Active Directory Group,我正在尝试向Active Directory通讯组发送电子邮件 我知道您可以使用以下方式发送邮件: mail.From = new MailAddress("steveb@microsoft.com"); mail.To.Add("billg@microsoft.com"); //set the content mail.Subject = "This is an email"; mail.Body = "this is a sample body with html in it."
mail.From = new MailAddress("steveb@microsoft.com");
mail.To.Add("billg@microsoft.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);
但是,当我试图在to
字段中插入一个(有效的)广告组(例如“我的测试组”)时,它会将其踢出,因为它不是有效的电子邮件地址
我相信这很简单,但我似乎被卡住了
谢谢您的通讯组有一个邮件地址,这就是您需要在“收件人”参数中添加的地址。我怀疑可能是这样,现在只要我能找到它:DARGH我的组不是通讯组。。。这就是为什么它是愚蠢的。正确的,您必须使用通讯组或启用电子邮件的安全组。