Use this Code for senting Email through Web mail
Step -1:
Add this following Code in your C# file.
{
string mailUsername = ConfigurationSettings.AppSettings["MailUserName"].Trim();
string mailPassword = ConfigurationSettings.AppSettings["MailPassword"].Trim();
string mailServer = ConfigurationSettings.AppSettings["MailServer"].Trim();
MailMessage msg = new MailMessage();
msg.BodyFormat = MailFormat.Html;
msg.To = txtemail.Text.Trim();
msg.From = mailUsername;
msg.Subject = "Subject";
msg.Body = string.Format("<html><head></head><body><b>Add your HTML Message</b><br/><br/>");
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", mailUsername);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", mailPassword);
SmtpMail.SmtpServer = mailServer;
SmtpMail.Send(msg);
}
Step -2:
Add following Code into your Web.config file
<appSettings>
<add key="MailServer" value="Your Webmail"/>
<add key="MailUserName" value="Sender MailId " />
<add key="MailPassword" value="Password" />
</appSettings>