Estoy usando outloook 2003 y visual studio 2008. Quiero desarrollar una aplicación que envíe el correo electrónico a cualquier dominio. pero mi código falla cuando intento enviar un correo electrónico a gmail, hotmail, etc. en realidad todos los mensajes se almacenan en el directorio C:\Inetpub\mailroot\Queue
. Ayúdenme cómo envío el correo electrónico a gmail, hotmail a/c.¿Cómo enviar un correo electrónico a Gmail usando SMTPclient en C#?
Gracias de antemano
Código es
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.To.Add("[email protected]");
message.To.Add("[email protected]");
message.Subject = "This is sample mail";
message.From = new System.Net.Mail.MailAddress("[email protected]");
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");
¿Son correctas sus credenciales? ¿Recibes algún mensaje de error? – Mizipzor
Pruebe 'sss.EnableSsl = true;' – KaeL