How to send emails using ASP.Net (VB)?

This topic includes the sample code to send email from ASP.Net(VB) code :

Sample Code :

<%@ Import Namespace="System.Net.Mail" %> 
<script runat="server">
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
 
        Dim strFrom = "[email protected]"
        Dim strTo = "[email protected]"
        Dim MailMsg As New MailMessage(New MailAddress(strFrom.Trim()), New MailAddress(strTo))
        MailMsg.BodyEncoding = Encoding.Default
        MailMsg.Subject = "This is a test email using VB.Net Code"
        MailMsg.Body = "This is a test email using VB.Net Code"
        MailMsg.Priority = MailPriority.High
        MailMsg.IsBodyHtml = True
 
        Dim SmtpMail As New SmtpClient
        Dim basicAuthenticationInfo As New System.Net.NetworkCredential("[email protected]", "password")

        SmtpMail.Host = "smtp.yourdomain.com"
        SmtpMail.UseDefaultCredentials = False
        SmtpMail.Credentials = basicAuthenticationInfo
 
        SmtpMail.Send(MailMsg)
        lblMessage.Text = "Mail Sent"     
        End Sub
</script>
<html>
<body><form runat="server">
        <asp:Label id="lblMessage" runat="server"></asp:Label>
    </form>
</body>


Note :-  You will require to make some changes in your script like SMTP server, email address & password etc.

Looking to send emails via ASP SMTP? Click on Send Mail > ASP SMTP for more details. 

Related Articles

How to send emails through JMail?

We have installed JMail on our Windows shared servers. You can use following sample script to...

How to use Dundas Chart?

How to create a Basic Pie Chart with Dundas Chart To use this control in a web site, you will...

How to create ASPNETDB database using aspnet_regsql tool?

What is ASPNETDB? Microsoft has introduced a new and powerful default database schema in...

Sample script for CDO email

CDO (Collaboration Data Objects) is an inbuilt ASP component used to send emails via ASP. It is...

How to use ASPUpload?

ASPUpload is a COM+ component, which enables an ASP application to capture, save and process the...

  • 674 Users Found This Useful

Was this answer helpful?