[GUIA]Como crear un EmailReporter[vb2008]

Topic created · 18 Mensajes · 3589 Visitas
  • **Antes de comenzar con el tutorial, quiero decir que solo vale para gmail, no lo probé con Hotmail, así que ya os diré si vale para los demás, por que "SMTP Servers". Comencemos.

    Agregamos:

    2 Label, 1 Textbox, 1 Progressbar, 1 ComboBox y 1 Botón
    

    Algo así:

    A continuación hacemos doble click sobre el botón y encima de Form1 ponemos lo siguiente:

    Imports System.Net.Mail
    

    Algo así:

    Y donde viene a ser el botón pegamos lo siguiente.

    Dim smtpServer As New SmtpClient()
            ProgressBar1.Value = 10
            Dim mail As New MailMessage
            ProgressBar1.Value = 30
            smtpServer.Credentials = New Net.NetworkCredential("tucuenta@gmail.com", "Lapassdetucuentagmail")
            ProgressBar1.Value = 50
            'using gmail
            smtpServer.Port = 587
            ProgressBar1.Value = 70
            smtpServer.Host = "smtp.gmail.com"
            ProgressBar1.Value = 95
            smtpServer.EnableSsl = True
            ProgressBar1.Value = 100
            mail = New MailMessage
            mail.From = New MailAddress("tucuenta@gmail.com")
            mail.To.Add("tucuenta@gmail.com")
            mail.Subject = Combobox1.text
            mail.Body = TextBox1.Text
            smtpServer.Send(mail)
            MsgBox("Email enviado! de aquí a 5/10 minutos revise su correo.")
            ProgressBar1.Value = 0
    

    Debería quedar algo así:

    Y ahora es cuestión de probar si funciona, y revistar tu Email! Saludos 🙂

    PD: Esto es muy bueno para las ideas, sugerencias y quejas del programa. Suerte! ^^

    PD2: La demostración xD

    http://www.youtube.com/watch?v=3cX5oPQOIgI
    **

  • Tu y tus tutos.... Estás echo un crack tío ^^ Te felicito.

  • @Rakenow said:

    Tu y tus tutos.... Estás echo un crack tío ^^ Te felicito.

    Seras plagiador O.O soy yo o ese mensaje esta medio plagiado o.O esto dije yo en un post que puso anghios en trackmania
    Tu y tus tutos.. estas hecho un fenomeno.. jaja buen tuto, otra vez.,..

    Bueno tampcoo tiene tanta importancia perdon por desviarme ^:)^

    Por cierto anghios, buen tuto, pero exactamente pa q sirve para mandar emails?

  • @Rakenow said:

    Por cierto anghios, buen tuto, pero exactamente pa q sirve para mandar emails?

    Si tu por ejemplo tienes un programa, y hay alguna queja o sugerencia, tu le das al botón: Enviar sugerencia/queja. Y ahí pones la descripción, el le da a enviar y te llega su sugerencia por email.

  • No me cuadre pa k pides la pass...

    @Anghios said:

    "Lapassdetucuentagmail"

  • @Tonica801 said:

    No me cuadre pa k pides la pass...

    @Anghios said:

    "Lapassdetucuentagmail"

    Yo no la pido, la pide el programa, en vuestro programa no tiene por qué aparecer mi cuenta gmail, si no la vuestra.

  • pero pa eso no hace falta la pass....

  • @Tonica801 said:

    pero pa eso no hace falta la pass....

    Son credentials, si supieras un mínimo de informática...
    Los credentials son datos del usuario que se necesitan para entrar desde sitios externos, en este caso entra con tu email, y te envia un correo. Si quieres hago una demostración con video. No me cuesta nada.

  • @Anghios said:

    @Tonica801 said:

    pero pa eso no hace falta la pass....

    Son credentials, si supieras un mínimo de informática...
    Los credentials son datos del usuario que se necesitan para entrar desde sitios externos, en este caso entra con tu email, y te envia un correo. Si quieres hago una demostración con video. No me cuesta nada.

    Hazloo hazloo ^^

  • @Anghios said:

    @Rakenow said:

    Por cierto anghios, buen tuto, pero exactamente pa q sirve para mandar emails?

    Si tu por ejemplo tienes un programa, y hay alguna queja o sugerencia, tu le das al botón: Enviar sugerencia/queja. Y ahí pones la descripción, el le da a enviar y te llega su sugerencia por email.

    Rakenow escribio? Será Dreeam no? xDD