Wrox Home  
Search P2P Archive for: Go

  Return to Index  

aspx_beginners thread: Asp.net Email


Message #1 by "Satish Katika" <satishkatika@r...> on 26 Jan 2002 13:13:44 -0000

Dear sir,=0Ai got a code to do email through asp.net but it's just no worki

ng.=0Acan you suggest what the problem is?=0A=0A=0A<%@ Page Language=3D"VB"

 EnableSessionState=3D"False" EnableViewState=3D"False" Trace=3D"False" Deb

ug=3D"False" Strict=3D"True" %>=0A<%@ Import Namespace=3D"System.Web.Mail" 

%> =0A<script language=3D"VB" runat=3Dserver> =0ASub Page_load(Sender as Ob

ject, E as EventArgs) =0A	=0A=0A	If request.form("EmailAddress") =3D "" The

n=0A		dim strResponse as string =3D "<h2>Send Email using ASP.NET formatted

 in HTML</h2>"=0A		lblMessage.Text =3D strResponse=0A	Else=0A		dim strRespo

nse as string =3D "You just sent an email message formatted in HTML to:<br>

<h2>" & request("EmailAddress") & "</h2>"=0A		lblMessage.Text =3D strRespon

se=0A	End If=0A	=0AEnd Sub =0A	=0ASub btn_Click(sender as Object, e as Syst

em.EventArgs)=0A=0A	If request.form("EmailAddress") <> ""=0A		Dim mail As N

ew MailMessage=0A		mail.From =3D "youremailaddress@d..."=0A		mail.To 

=3D request.form("EmailAddress")=0A		mail.Subject =3D "Message sent using A

SP.NET and CDONTS"=0A		mail.Body =3D "HTML Message sent from ASPFree.com us

ing ASP.NET and Cdonts"=0A		mail.BodyFormat =3D MailFormat.Html=0A		smtpMai

l.SmtpServer =3D "YourServerName"=0A		SmtpMail.Send(mail)=0A	End If=0AEnd S

ub=0A=0A</script> =0A<html>=0A<head>=0A</head>=0A<body>=0A<asp:Label id=3D"

lblMessage" Font-Name=3D"Verdana" Width=3D"400px" BorderStyle=3D"solid" Bor

derColor=3D"#cccccc" runat=3D"server"/>=0A=0A<form method=3D"post" name=3D"

form1" runat=3D"server" runat=3D"server">=0AEmail Address:<input type=3D"te

xt" name=3D"EmailAddress" size=3D"30" value=3D""><br><br>=0A<input type=3D"

Submit" id=3D"btnSubmit" OnServerClick=3D"btn_Click" value=3D"Sending Email

 with ASP.NET" name=3D"b1" runat=3D"server" />=0A</form>=0A</body>=0A</html

>=0A =0A


  Return to Index