How do I send email from ASP using SMTP Authentication in ASP.NET1.1

The following code is developed in VB:

Sub Button1_Click(sender As Object, e As EventArgs)
' Build a MailMessage
Dim mailMessage As System.Web.Mail.MailMessage = New System.Web.Mail.MailMessage
mailMessage.From = "from_email@domain.com"
mailMessage.To = "to_email@domain.com"
mailMessage.Subject = "Email Subject"
mailMessage.Body = "EMail Message Body"
mailMessage.BodyFormat = System.Web.Mail.MailFormat.Html

'Authentication
mailMessage.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
mailMessage.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
mailMessage.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
mailMessage.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "user@domain.com"
mailMessage.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password"

System.Web.Mail.SmtpMail.SmtpServer = "mail.domain.com"
System.Web.Mail.SmtpMail.Send(mailMessage)
End Sub

Was this answer helpful?

 Print this Article

Also Read

How to set up email with Outlook 2007

Configuring your email client: Outlook 2007 Open Outlook 2007. Click the Tools menu, and...

I try to send and email throught Outlook but i got the error message "RELAY not allowed" why?

You have to enabled SMTP Authentication **Important - Always use this format username@domain.com...

How do I add user account to my domain's email ?

For DotNetPanel Account For the new sign-up account, when it is activated by default the main...

What is SPF record and How to enable it?

SPF provides a way for a domain to tell the world that mail "from" that domain should only arrive...

How to send email using PHP script?

...