Loading...

Knowledge Base

System.Web.Mail Sample C# and VB .NET Script

The following scripts use SMTP Authentication to send mail from your script -

C#:
<% @Page Language="C#" %>
<% @Import Namespace="System.Web.Mail" %>
<%
MailMessage mail = new MailMessage();
    mail.To = "[email protected]";
    mail.From = "[email protected]";
    mail.Subject = "this is a test email.";
    mail.Body = "Some text goes here";
    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");    //basic authentication
    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "[email protected]"); //set your username here
    mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "PASSWORD");    //set your password here

    SmtpMail.SmtpServer = "localhost";  //your real server goes here
    SmtpMail.Send( mail );

%>

VB .NET:

<% @Page Language="VB" %>
<% @Import Namespace="System.Web.Mail" %>
<%
   Dim mail As New MailMessage()
   mail.To = "[email protected]"
   mail.From = "[email protected]"
   mail.Subject = "this is a test email."
   mail.Body = "Some text goes here"
   mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1") 'basic authentication
   mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "[email protected]") 'set your username here
   mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "PASSWORD") 'set your password here
   SmtpMail.SmtpServer = "localhost" 'your real server goes here
   SmtpMail.Send(mail)

%>

Reference: http://www.systemwebmail.com/faq/3.8.aspx

 

Did you find this article helpful?

 
* Your feedback is too short

Loading...