Как отправить электронное письмо в Gmail с помощью SMTPclient на C #?

Я использую outloook 2003 и visual studio 2008. Я хочу разработать приложение, которое будет отправлять электронную почту в любой домен. но мой код не работает, когда я пытаюсь отправить электронное письмо на Gmail, Hotmail и т. д., на самом деле все сообщения хранятся в C: Каталог \ Inetpub \ mailroot \ Queue . Пожалуйста, помогите мне, как отправить электронное письмо на Gmail, Hotmail a / c.

Заранее спасибо

Код:

System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.To.Add("sumitdawar@hotmail.com");
message.To.Add("sumitdawar@gmail.com");            
message.Subject = "This is sample mail";
message.From = new System.Net.Mail.MailAddress("Sumit.Dhingra@niit.com");
message.Body = "this is the message body";


System.Net.Mail.SmtpClient sss = new System.Net.Mail.SmtpClient("HO-KKJ-MAIL.in.niit.com");
sss.UseDefaultCredentials = false;
sss.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
sss.Credentials = new System.Net.NetworkCredential("Sumit.Dhingrar", "password","domain");
7
задан Soner Gönül 23 June 2012 в 17:28
поделиться