服务器不支持使用公司地址的安全连接

时间:2017-03-17 08:37:14

标签: c# vb.net

Smtp_Server.UseDefaultCredentials = False
Smtp_Server.Credentials = New Net.NetworkCredential("admin@website.com.my", "password")
Smtp_Server.Port = 587
Smtp_Server.EnableSsl = True
Smtp_Server.Host = "mail2.website.com.my"
'smtp-mail.outlook.com
e_mail = New MailMessage()
e_mail.From = New MailAddress(txtfeedbackname.Text)
e_mail.To.Add(txtfeedbackname.Text)
e_mail.Subject = "eConnect - Feedback from Employee"
e_mail.IsBodyHtml = False
e_mail.Body = txtComment.Text
Smtp_Server.Send(e_mail)

它适用于smtp服务器主机的gmail。当我将其更改为我自己的smtp时,它显示错误:

  

错误:服务器不支持安全连接。

1 个答案:

答案 0 :(得分:2)

您必须在服务器上安装SSL,或在连接字符串上禁用SSL。

现在你尝试连接:

Smtp_Server.EnableSsl = true

将此设置为false,您应该可以连接。