none
Enviar correo desde una aplicación ASP .Net en .Net Framework 4.0 RRS feed

  • Pregunta

  • Cordial saludo. Tengo una página web de contacto donde mis clientes me envían correos. La programación es la siguiente: (la herramienta de desarrollo es Visual Basic 2010)

    Imports System.Net.Mail

    Dim Mensaje As New MailMessage("remitente@dominio.com", "destinatario@dominio.com",   Asunto, Mensaje)
            Mensaje.Priority = MailPriority.High

            Dim Conexión As SmtpClient = New SmtpClient()
            Conexión.Host = "mail.dominio.com"  ' El proveedor de hosting suministra este SMTP
            Conexión.Port = 25
            Conexión.Credentials = New System.Net.NetworkCredential("soporte@dominio.com", "contraseña_de_la_cuenta")

            Try
                Conexión.Send(Mensaje)
                Label1.Text = "Se ha enviado su mensaje."
            Catch ex As Exception
                Label1.Text = "ERROR: " & ex.Message
            End Try

    Cuando pulso enviar sale un error diciendo que el servidor requiere una conexión segura o el cliente no fue autenticado, pero el proveedor de hosting dice que no se requiere SSL.

    Agradezco por favor cualquier ayuda al respecto.

    Buen día.

    martes, 9 de octubre de 2012 14:58

Todas las respuestas

  • Fabio en este link se habla de lo mismo que tienes que utilizar

    http://social.msdn.microsoft.com/Forums/es/netfxwebes/thread/81321c27-f97a-457a-bfdc-f3e27d88ebf0

    Saludos!!


    Si mi respuesta te ha ayudado a resolver tus problemas, Selecciona "Me ha servido como ayuda"

    martes, 9 de octubre de 2012 16:00
  • porque no pruebas primro el codigo enviando con otro smtp que conoscas como ser gmail

    MailMessage - Envia mail con GMail (1/3)

    luego cuando esto funcione si solo le cambias los datos del smtp

    es mas porque no pruebas habilitando la opcion de ssl del mailmessage total no pierdes nada

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 10 de octubre de 2012 5:38