A simple and contained email test form
<script runat="server" language="c#">
private void Send(object sender, EventArgs e)
{
System.Web.Mail.MailMessage mail = new System.Web.Mail.MailMessage();
mail.Subject="test";
mail.From="youraddress@domain.com";
mail.Body="test";
mail.To=txtTo.Text;
System.Web.Mail.SmtpMail.SmtpServer = txtServer.Text;
System.Web.Mail.SmtpMail.Send(mail);
}
</script>
<html>
<head>
</head>
<body>
<form id="Form1" runat="server">
Server :
<asp:TextBox runat="server" ID="txtServer" />
<br />
To :
<asp:TextBox runat="server" ID="txtTo" />
<br />
<asp:Button runat="server" Text="Send" ID="send" OnClick="Send" /></form>
</body>
</html>