i need solution for this error
At this point, I am running some error: Sending email failed. The SMTP server requires a secure connection, or the client failed authentication. Server response: 5.7.0. First you need to run the STARTTLS command. i1sm8651517pbj.70
using System;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Net.Mail;
public partial class _Default : System.Web.UI.Page
{
#region "Send email"
protected void btnSendmail_Click(object sender, EventArgs e)
{
SmtpClient smtpClient = new SmtpClient();
MailMessage message = new MailMessage();
try
{
MailAddress fromAddress = new MailAddress(txtEmail.Text, txtName.Text);
smtpClient.Host = "smtp.gmail.com";
smtpClient.Port = 587;
message.From = fromAddress;
message.To.Add("muthu17green@gmail.com");
message.Subject = "Feedback";
message.CC.Add("muthu17green@gmail.com");
message.CC.Add("muthu17green@gmail.com");
message.Bcc.Add(new MailAddress("muthu17green@gmail.com"));
message.Bcc.Add(new MailAddress("muthu17green@gmail.com"));
message.IsBodyHtml = false;
message.Body = txtMessage.Text;
smtpClient.Send(message);
lblStatus.Text = "Email successfully sent.";
}
catch (Exception ex)
{
lblStatus.Text = "Send Email Failed.<br>" + ex.Message;
}
}
#endregion
#region "Reset"
protected void btnReset_Click(object sender, EventArgs e)
{
txtName.Text = "";
txtMessage.Text = "";
txtEmail.Text = "";
}
#endregion
}
muthu source
share