【问题标题】:Server does not support secure connections asp.net服务器不支持安全连接 asp.net
【发布时间】:2012-08-20 18:33:57
【问题描述】:

我将重复已经提出的问题,希望得到解决方案。 在我的电脑中,以下功能可以正常工作。

void sendEmail(string mailto, string subject, string body)
        {
            try
            {
                mydataTableAdapter mta = new mydataTableAdapter();
                string email = mta.GetData().Rows[0]["email"].ToString();
                string password = mta.GetData().Rows[0]["password"].ToString();
                MailMessage objMail = new MailMessage(email, mailto, subject, body);
                NetworkCredential objNC = new NetworkCredential(email, password);
                SmtpClient objsmtp = new SmtpClient("smtp.mail.ru",25);
                objsmtp.EnableSsl = true;
                objsmtp.Credentials = objNC;
                objsmtp.Send(objMail);
            }
            catch (Exception ex) { Response.Write(ex.Message); }
        }

但是当我在网络服务器上运行这个项目时,出现了以下错误:服务器不支持安全连接并且发送电子邮件失败。

我试过了:

EnableSsl = false

objsmtp.UseDefaultCredentials = true;

但是,这些都不能解决问题

有人知道如何解决这个问题吗?

【问题讨论】:

标签: asp.net security connection


【解决方案1】:

首先尝试通过GMAIL配置发送邮件,如果成功则原因是由于我的smtp服务器的限制。

联系您的网络管理员并寻求帮助。

在您的情况下,也可能是由于主机和端口问题。

【讨论】:

    猜你喜欢
    • 2012-03-08
    • 1970-01-01
    • 1970-01-01
    • 2020-07-23
    • 1970-01-01
    • 2022-07-23
    • 2017-10-28
    • 1970-01-01
    • 2014-12-07
    相关资源
    最近更新 更多