2008-11-20 7 views
1

J'essaie d'envoyer des e-mails aux groupes de distribution Active Directory.Comment envoyer des courriers électroniques à des groupes de distribution Active Directory à partir d'une application Web C#?

Je sais que vous pouvez envoyer du courrier en utilisant quelque chose comme:

mail.From = new MailAddress("[email protected]"); 
mail.To.Add("[email protected]"); 

//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); 

Mais lorsque je tente de rester dans un (valide) groupe AD (par exemple, « Mon test Groupe ») dans le domaine To, il donne le coup, il parce que ce n'est pas une adresse email valide.

Je suis sûr que cela est vraiment simple, mais il me semble être coincé ...

Merci

Répondre

2

groupe de distribution Vous a une adresse mail, c'est ce que vous devez ajouter dans le « à » paramètre.

+0

Je pensais que cela pourrait être le cas, maintenant si seulement je pouvais le trouver: D – inspite

+0

ARGH mon groupe n'est pas un groupe de distribution ... c'est pourquoi il était stupide. – inspite

+0

Correct, vous devez utiliser le groupe de distribution ou le groupe de sécurité activé par courrier électronique. – Nico

Questions connexes