Try this,
Using system.net.Mail
Enter Email :<asp:textbox id="txtEmail" runat="server" xmlns:asp="#unknown"></asp:textbox><br />
<asp:button id="btnSubmit" runat="server" xmlns:asp="#unknown" />
protected void btnSubmit_Click(object sender, EventArgs e)
{
String strEmail,strFrom,strTo,strSubject,strBody;
strEmail= txtEmail.Text.ToString();
strTo = ConfigurationManager.AppSettings["RequestEmail"].ToString();
strSubject = "News letter subscription";
strBody = "Email = "+ strEmail.ToString();
strEmail = Trim(txtEmail.Text);
MailMessage objmail=new MailMessage();
objmail.From = strEmail;
objmail.To.Add(strTo);
objmail.Subject = strSubject;
objmail.Body = strBody;
objmail.IsBodyHtml = True;
SmtpMail = new SmtpClient(ConfigurationManager.AppSettings["SmtpServer"].ToString());
SmtpMail.Send(objmail);
}
In
web.config,
<add key="RequestEmail" value="test@maildomain.com" />
<add key="SmtpServer" value="Smptp server name" />
Hope it helps..