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 = "yourname@yourdomain.com"
        Dim strTo = "recipient_email@domain.com"
        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("smtp@yourdomain.com", "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.
  • 630 Users Found This Useful

Was this answer helpful?

Related Articles

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 send Emails via ASP using SMTP authentication?

This topic includes the sample code to send email from ASP.Net using C# code :Sample Code :<%@...

How to use ASPUpload?

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

How to use ASP Simple Upload component?

Sample code: <% Option Explicit Dim upl, NewFileName Set upl =...

How to use ASPSMS?

Here is the ASP VB-Script example, intended to be used on an IIS (Internet Information Server)...