![]() |
Source code for feedback.aspx | Run the Sample | Home
<% @Import Namespace="System.Web.Mail" %> <script language="vb" runat="server"> Sub btnSendFeedback_Click(sender as Object, e as EventArgs) 'Create an instance of the MailMessage class Dim objMM as New MailMessage() 'Set the properties - send the email to the person who filled out the 'feedback form. objMM.To = "webmaster@yoursite.com" objMM.From = txtEmail.Text 'If you want to CC this email to someone else, uncomment the line below 'objMM.Cc = someone@someaddress.com 'If you want to BCC this email to someone else, uncomment the line below 'objMM.Bcc = someone@someaddress.com 'Send the email in text format objMM.BodyFormat = MailFormat.Text '(to send HTML format, change MailFormat.Text to MailFormat.Html) 'Set the priority - options are High, Low, and Normal objMM.Priority = MailPriority.Normal 'Set the subject objMM.Subject = "Alentus ASP.NET Account - Feedback" 'Set the body objMM.Body = "At " + DateTime.Now + " feedback was sent from an ASP.NET " & _ "Web page. Below you will find the feedback message " & _ "sent by " & txtName.Text & "." & vbCrLf & vbCrLf & _ "---------------------------------------" & vbCrLf & vbCrLf & _ txtMessage.Text & vbCrLf 'Specify to use the default Smtp Server SmtpMail.SmtpServer = "smtp.yourdomain.com" 'Now, to send the message, use the Send method of the SmtpMail class SmtpMail.Send(objMM) panelSendEmail.Visible = false panelMailSent.Visible = true End Sub </script> <html> <body> <asp:panel id="panelSendEmail" runat="server"> <form runat="server"> <h2>We are interested in your feedback! Please enter the following requested information below to send us your comments.</h2> <b>Your Name:</b> <asp:textbox id="txtName" runat="server" /> <br> <b>Your Email Address:</b> <asp:textbox id="txtEmail" runat="server" /> <p> <b>Your Message:</b><br> <asp:textbox id="txtMessage" TextMode="MultiLine" Columns="40" Rows="10" runat="server" /> <p> <asp:button runat="server" id="btnSendFeedback" Text="Send Feedback!" OnClick="btnSendFeedback_Click" /> </form> </asp:panel> <asp:panel id="panelMailSent" runat="server" Visible="False"> An email has been sent to the email address you specified. Thanks! </asp:panel> </body> </html>
©2001 Alentus Corporation. All rights reserved. | Alentus Homepage | Alentus Support Site |