Foros del Web » Programación para mayores de 30 ;) » .NET »

Correo de confirmacion desde asp.net

Estas en el tema de Correo de confirmacion desde asp.net en el foro de .NET en Foros del Web. el siguiente codigo me manda un correo desde un formulario en asp.net..llega correctamente...pero como le puedo hacer para que mande tambien un correo de agradecimiento ...
  #1 (permalink)  
Antiguo 02/12/2011, 14:56
 
Fecha de Ingreso: junio-2011
Mensajes: 329
Antigüedad: 12 años, 9 meses
Puntos: 2
Correo de confirmacion desde asp.net

el siguiente codigo me manda un correo desde un formulario en asp.net..llega correctamente...pero como le puedo hacer para que mande tambien un correo de agradecimiento a el usuario q mando el correo..algo como recibimos tu correo...pero q le llegue un correo no un mensaje ..saludos y gracias

Dim correo As New System.Net.Mail.MailMessage

correo.From = New System.Net.Mail.MailAddress(TextBox9.Text)
correo.To.Add(TextBox10.Text)
'correo.To.Add(TextBox9.Text) asignar correo a todos los usuarios
correo.Subject = DropDownList3.Text
correo.Body = TextBox5.Text
correo.IsBodyHtml = False
correo.Priority = System.Net.Mail.MailPriority.Normal

Dim smtp As New System.Net.Mail.SmtpClient
smtp.Host = "smtp.bizmail.yahoo.com"

smtp.Credentials = New System.Net.NetworkCredential("[email protected]", "password")

Try
smtp.Send(correo)
Label5.Text = "Mensaje enviado satisfactoriamente"
Catch ex As Exception
Label5.Text = "ERROR: " & ex.Message
End Try
  #2 (permalink)  
Antiguo 02/12/2011, 15:41
 
Fecha de Ingreso: noviembre-2011
Ubicación: Lima
Mensajes: 15
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Correo de confirmacion desde asp.net

No entiendo, ¿cual es la diferencia entre correo y mensaje?
  #3 (permalink)  
Antiguo 02/12/2011, 16:36
 
Fecha de Ingreso: junio-2011
Mensajes: 329
Antigüedad: 12 años, 9 meses
Puntos: 2
Respuesta: Correo de confirmacion desde asp.net

la diferencia es que no quiero q nada mas aparezca en un label


si no que se vaya a un correo electronico el mensaje de confirmacion..

Try
smtp.Send(correo)
Label5.Text = "Mensaje enviado satisfactoriamente" //esto se debe de manadr a un email...no aparecer solamente en un label...
  #4 (permalink)  
Antiguo 02/12/2011, 17:39
 
Fecha de Ingreso: noviembre-2011
Ubicación: Lima
Mensajes: 15
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Correo de confirmacion desde asp.net

Si es que se quiere mandar el mismo titulo y cuerpo del correo, entonces la solución es agregarle la linea que está comentada en tu código:

Código:
correo.To.Add(TextBox9.Text)
Pero si se quiere mandar otro título y cuerpo, entonces podrías re-usar la mayor parte del código, de tal manera que la última sección de tu código quede algo así:


Código:
Try
    smtp.Send(correo)
    Label5.Text = "Mensaje enviado satisfactoriamente"
    ' AQUI EL CODIGO PARA ENVIAR EL CORREO DE AGRADECIMIENTO
    correo.To.Clear()
    correo.To.Add(TextBox9.Text)
    correo.Subject = "Mensaje de Agradecimiento"
    correo.Body = "Muchas gracias por enviar el correo"
Catch ex As Exception
    Label5.Text = "ERROR: " & ex.Message
End Try
Espero haya entendido la duda y te ayude.

Suerte,

Etiquetas: confirmacion, correo, textbox
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 18:27.