Сервер не поддерживает безопасные соединения.
Привет,
Я получаю ошибку при отправке электронной почты от Asp.net страница "Сервер не поддерживает защищенные соединения".
мой код таков
{ string from = "frommail"; string to ="tomail"; string Password = "password"; int port = Convert.ToInt32(ConfigurationManager.AppSettings["port"]); string smtp = Convert.ToString(ConfigurationManager.AppSettings["smtp"]); string Subject ="Enquiry"; string body ="Sender Name :"+txtname.Text+"\n"+ "Phone :"+txtphone.Text+"\n"+ "Email :"+txtemail.Text+"\n"+ "Address :"+txtaddress.Text+"\n" +"Enquiry :"+txtenquiry.Text; MailMessage Msg = new MailMessage(from, to, Subject, body); //Smtp Host is the name or Ip host of the computer used for sending mail SmtpClient smtpobj = new SmtpClient("smtp.rediffmailpro.com",587); smtpobj.Host = "smtp.rediffmailpro.com"; smtpobj.Port =587; smtpobj.EnableSsl = true; smtpobj.UseDefaultCredentials = true; smtpobj.Credentials = new System.Net.NetworkCredential(from,Password); try { smtpobj.Send(Msg); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "ASET", "<script type='text/javascript'>alert('Your Message Has Been Send ');</script>", false); CleaContents(); } catch (Exception ex) { lbltext.Text = ex.Message; } }
---------------------
при предоставлении Gmail mail id и gmail smtp он работает, но при использовании rediffmail и smtp он получает сообщение типа Сервер не поддерживает безопасные соединения.