shiney says:
Hey, How Can I send email using web application like Contact us page in ASP.Net ?
Please help ......
Hi shiney,
Refer the below code :
protected void BtnSend_Click(object sender, EventArgs e)
{
string strReceiverEmailId = txtbxEmailId.Text.TrimEnd();
string strReceiverName = txtbxName.Text.TrimEnd();
string strEmailBodyMessage = txtbxMessage.Text.TrimEnd();
string strEmailSubject = "Thank you for contacting";
MailMessage mailMessage = new MailMessage();
mailMessage.From = new MailAddress("sender@email.com", "Sender Name");
mailMessage.To.Add(new MailAddress(strReceiverEmailId, strReceiverName));
mailMessage.Subject = strEmailSubject;
mailMessage.Body = strEmailBodyMessage;
mailMessage.IsBodyHtml = true; // if message is in html format
mailMessage.Bcc.Add(new MailAddress("bccperson@email.com", "Bcc Person Name")); // if want to add bcc or similar way you can add cc
SmtpClient smtpClient = new SmtpClient("smtp.gmail.com");
smtpClient.Credentials = new System.Net.NetworkCredential("youremailid@email.com", "email_password");
smtpClient.Port = 587; // Gmail works on this port
smtpClient.Host = "smtp.gmail.com";
smtpClient.EnableSsl = true;
smtpClient.Send(mailMessage);
}