Skip to main content

Send mail with VB.NET + Gmail

Here is a post how to send Email using VB.NET including your Gmail Account

Imports System.Net.Mail
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim mail As New MailMessage
    Dim smtpServer As New SmtpClient
    
    smtpServer.Credentials = New Net.NetworkCredential("hellolasantha@gmail.com", "")
    smtpServer.Port = 587
    smtpServer.Host = "smtp.gmail.com"
    smtpServer.EnableSsl = True
    
    mail = New MailMessage
    mail.From = New MailAddress("sebder@gmail.com", "Web Developers", System.Text.Encoding.UTF8)
    mail.Subject = "Testing"
    mail.Body = "Body"
    mail.To.Add("receiver@gmail.com")
    
    Try
     smtpServer.Send(mail)
    Catch ex As Exception
     MessageBox.Show(ex.Message)
    End Try
    
End Sub

Comments

  1. worked...
    copy and paste.....changed addresses, and it worked

    ReplyDelete

Post a Comment

Popular posts from this blog

Expire Session When the Browser Close [Codeigniter]

I wanted user to log again to the site whenever they close the browser. i searched everywhere and i found the easiest way. application/config/config.php sess_expire_on_close = TRUE Easy Session Preferences You'll find the following Session related preferences in your file: Preference Default Options Description sess_cookie_name ci_session None The name you want the session cookie saved as. sess_expiration 7200 None The number of seconds you would like the session to last. The default value is 2 hours (7200 seconds). If you would like a non-expiring session set the value to zero: 0 sess_expire_on_close FALSE TRUE/FALSE (boolean) Whether to cause the session to expire automatically when the browser window is closed. sess_encrypt_cookie FALSE TRUE/FALSE (boolean) Whether to encrypt the session data. sess_use_database FALSE TRUE/FALSE (boolean) Whether to save the session data to a database. You must...

Dual Screen Script for Ubuntu

I have experienced problems when installing two monitors in Ubuntu. Following script will help you to solve this problem. I had problems when saving below values so I created a script and put it to the startup. #!/bin/sh xrandr --output VGA-0 --mode 1920x1080 --pos 1280x0 --rotate normal --output DVI-I-1 --off --output DVI-I-0 --mode 1280x1024 --pos 0x0 --rotate normal --output HDMI-0 --off