none
Enviar correo RRS feed

  • Pregunta

  • Podrían ayudarme ?. Tengo lo siguiente y me siguen saliendo los datos del correo que proporcione en las credenciales cuando checo en la bandeja de entrada mi correo, yo necesito que aparezcan los datos del correo que envia, serian tan amables de ayudarme 
     'Se crea un nuevo objeto del mensaje
            Dim mensaje As New System.Net.Mail.MailMessage
            'Direccion de correo a la cual enviaremos el mensaje
            mensaje.To.Add("micorreo@outlook.com")
            'Asunto
            mensaje.Subject = TextBox1.Text
            mensaje.SubjectEncoding = System.Text.Encoding.UTF8
            'Cuerpo del mensaje
            Dim body As String = String.Format("Mensaje: {0}  From: {1}", TextBox3.Text, TextBox2.Text)
            mensaje.Body = body
            mensaje.BodyEncoding = System.Text.Encoding.UTF8
            mensaje.IsBodyHtml = True 'Si queremos que se envíe como HTML
            'Correo desde el cual enviaremos el mensaje
            mensaje.From = New System.Net.Mail.MailAddress(TextBox2.Text)
            '-----CLIENTE DE CORREO-----'
            'creamos un objeto del cliente de correo
            Dim cliente As New System.Net.Mail.SmtpClient
            'se crean las credenciales del correo emisor
            cliente.Credentials = New System.Net.NetworkCredential("micorreo@outlook.com", "password)
            'configuramos el puerto y la seguridad
            cliente.Port = 25
            cliente.EnableSsl = True
            cliente.Host = "smtp.live.com"
    
            '-----ENVIO DEL CORREO-----'
            Try
                cliente.Send(mensaje)
                Response.Write("<script>alert('Tu mensaje fue enviado satisfactoriamente')</script>")
            Catch ex As System.Net.Mail.SmtpException
                Response.Write(String.Format("<script>alert('{0}')</script>", ex.Message))
            End Try
    Llevo mucho tiempo intentandolo y no consigo nada
    martes, 2 de febrero de 2016 15:57

Respuestas

  • >>me siguen saliendo los datos del correo que proporcione en las credenciales cuando checo en la bandeja de entrada mi correo, yo necesito que aparezcan los datos del correo que envia

    como comente en la pregunta anterior

    Enviar correo sin necesidad de proporcionar credenciales

    si asignando el From del MailMessage no muestra quien envia el mail, no tiene solucion lo que planteas, solo queda que envies con las  credenciales de la persona, pero para esto necesitas que el smtp pueda validarla

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Gspindola martes, 2 de febrero de 2016 18:04
    martes, 2 de febrero de 2016 17:40