porque no salen correos de hotmail o gmail desde mi proyecto en el servidor y en mi computadora local si funciona
-
martes, 06 de marzo de 2012 15:32
uso este codigo:
string From; string To; string Messagew; string Subject; string smtpServer; System.Net.Mail.MailMessage Email; //Aplicando los campos a cada variable From = "whereixSTAFF@gmail.com"; To = Request.Form["correo"].ToString(); Messagew = "Gracias por unirte a la red social whereix, porfavor pulsa este link para "; Messagew = Messagew + "validar tu cuenta: <a href='http://localhost:4247/Validar/_validar.aspx?usuario=" + Request.Form["usuario"].ToString() + "&contraseña=" + Request.Form["contraseña"].ToString()+"'><u>http://localhost:4247/Validar/_validar.aspx?usuario=" + Request.Form["usuario"].ToString() + "&contraseña=" + Request.Form["contraseña"].ToString() + "</u></a>"; Subject = "Confirmación de cuenta"; //Establesco El Email Email = new System.Net.Mail.MailMessage(From, To, Subject, Messagew); System.Net.Mail.SmtpClient smtpMail = new System.Net.Mail.SmtpClient("smtp.gmail.com"); Email.IsBodyHtml = true; smtpMail.EnableSsl = true; smtpMail.UseDefaultCredentials = false; smtpMail.Host = "smtp.gmail.com"; smtpMail.Port = 25; smtpMail.Host = "smtp.gmail.com"; smtpMail.Credentials = new System.Net.NetworkCredential("whereixSTAFF@gmail.com", "***********"); //smtpMail.ClientCertificates. smtpMail.Send(Email);
si ejecuto mi proyecto, al registrarse efectivamente te manda el email, pero ahora que lo subi no me deja, alguien sabe porque? :/
;D
Todas las respuestas
-
martes, 06 de marzo de 2012 15:43Moderador
usar esto
smtpMail.Port = 25;
con gmail dudo que funcione en cualqueir ambiente
proque gmail usa un puerto ditinto, o sea el 587
http://social.msdn.microsoft.com/Forums/es/vcses/thread/a60f757e-137a-4100-b40e-5b12ebd0ea99
http://social.msdn.microsoft.com/Forums/es/vcses/thread/2a342c36-17bc-41fe-b6e9-eea3b3a675a3
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina- Marcado como respuesta Eduardo PorteschellerMicrosoft Community Contributor, Moderator jueves, 08 de marzo de 2012 13:25
-
martes, 06 de marzo de 2012 16:07
pues esque si e funciona, pero como te digo.. de manera local, y aparte me dijie
_____________________
usar esto
smtpMail.Port = 25;
_____________________
y pues es el que uso >.< ja, y en los link que me pasaste es para hacerlos funcionar de manera local, supongo.. yo ocupo que se mande desde mi pagina web :C
;D

