Foros del Web » Programando para Internet » ASPX (.net) »

Problema al enviar correo con ASP.NET

Estas en el tema de Problema al enviar correo con ASP.NET en el foro de ASPX (.net) en Foros del Web. Saludos, Es que intento enviar un correo con ASP.NET y todo el código se ejecuta bien...no sale ningún error o algo parecido, pero simplemente no ...
  #1 (permalink)  
Antiguo 19/10/2009, 08:37
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Problema al enviar correo con ASP.NET

Saludos,

Es que intento enviar un correo con ASP.NET y todo el código se ejecuta bien...no sale ningún error o algo parecido, pero simplemente no se envia nada...y lo he intentado con varios correos, hotmail, gmail y demás pero umm nada ni a la carpeta de SPAM...el código es el siguiente:

Dim correo As New System.Net.Mail.MailMessage, Nombre As String = UCase(TxtNombre.Text & " " & TxtApellido.Text)
Dim Msg As String
Try
Msg = "<b>Mensaje desde la página Web - Biblioconsultas</b><br><br><br><br><b>" & Nombre & "</b><br><br>E-mail:</b> " & TxtEmail.Text & "<br><br>" & rblR.SelectedItem.Text & "<br><br><b>Titulo:</b> " & TxtTitLibro.Text & "<br><br><b>Autor: </b>" & TxtAutor.Text & "<br><br><b>Tema: </b>" & TxtTema.Text
correo.From = New System.Net.Mail.MailAddress(TxtEmail.Text)
correo.To.Add("[email protected]")
correo.Subject = "Mensaje desde la página Web - Biblioconsultas"
correo.Body = Msg
correo.IsBodyHtml = True
correo.Priority = System.Net.Mail.MailPriority.Normal

Dim smtp As New System.Net.Mail.SmtpClient
smtp.Host = "servidor.dominio.edu.co"

smtp.Credentials = New System.Net.NetworkCredential("Usuario", "clave")
smtp.Send(correo)
LblMsg.Text = "El mensaje se ha enviado exitosamente"
Catch ex As Exception
LblMsg.Text = ex.Message
End Try


..y si, ni error ni nada, aparentemente todo se ejecuta bien...pero no envía nada de nada...o almenos no llega...

Gracias
__________________
JU4N35

Última edición por juanes222; 20/10/2009 a las 10:39
  #2 (permalink)  
Antiguo 19/10/2009, 21:49
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: Problema al enviar correo con ASP.NET

será posible que si el puerto esta cerrado no lo envie pero tampoco saque mensaje de error?
__________________
JU4N35
  #3 (permalink)  
Antiguo 21/10/2009, 12:58
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: Problema al enviar correo con ASP.NET

...a, ya lo solucioné...era algo en la configuración del SMTP y del ISA server...
__________________
JU4N35
  #4 (permalink)  
Antiguo 21/10/2009, 15:11
Avatar de jsrc1990  
Fecha de Ingreso: enero-2009
Mensajes: 95
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Problema al enviar correo con ASP.NET

Pero porfavor!! compartenos tu grata experiencia...
  #5 (permalink)  
Antiguo 21/10/2009, 21:53
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: Problema al enviar correo con ASP.NET

ok, en el isa server hay que agregar una directiva que se trata de agregar la IP del equipo donde esta la aplicación que envia los correos, mañana averiguo bien con el encargado de la empresa y lo comparto, pero lo que hay que hacer tambien el el servidor SMTP es lo siguiente:
1-Van a panel de control
2-Abren "Servicios de Internet Information Server"
3-Dan click derecho en "Servidor virtual SMTP predeterminado" y click en propiedades
4-Luego en la ficha General donde dice Dirección IP cambian la opción "(Todos sin Asignar)" por la IP del servidor que enviará los correos y tiene instalado el SMTP

eso es todo...mañana intento averiguar lo que se hace en el ISA server y les comento...
__________________
JU4N35
  #6 (permalink)  
Antiguo 22/10/2009, 09:35
Avatar de Rbkrr  
Fecha de Ingreso: mayo-2002
Ubicación: Tamps. Mx
Mensajes: 277
Antigüedad: 21 años, 11 meses
Puntos: 0
Respuesta: Problema al enviar correo con ASP.NET

juanes222, supiste qué onda con lo del SMTP? sabes que yo tome tu ejemplo pero me da el mensaje: "Failure sending mail", estoy en mi pc, no estoy en el server.
lo raro es que he hecho la función del envio del mail por el vb 6 y ahora estoy en net 2005, no me funciona, no se qué mas hacer respecto al smtp o que otra cosa podría hacer.

gracias.
__________________
:adios:
  #7 (permalink)  
Antiguo 22/10/2009, 12:50
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: Problema al enviar correo con ASP.NET

Rbkrr, ya lo tengo montado y funcionando...me funciona perfectamente...lo del SMTP esta en el mensaje de arriba dale un vistazo...igual no se si podés mostrarme como adaptaste el código que puse...
__________________
JU4N35

Última edición por juanes222; 24/10/2009 a las 07:20
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:55.