报错如下:
======================================
SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.1 Client was not authenticated
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Net.Mail.SmtpException: SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.1 Client was not authenticated======================================
我相信代码不会有错,问题可能出在服务器的验证上。
我们用的是exchange的服务器,而且邮箱帐号是带域名的,在内网可以用outlook首发邮件,外网用IE访问OWA。
server地址应该填内网地址还是外网地址?
用户名应该填domainname\username的形式还是只要username?或者填邮箱地址?
======================================
SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.1 Client was not authenticated
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Net.Mail.SmtpException: SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.1 Client was not authenticated======================================
我相信代码不会有错,问题可能出在服务器的验证上。
我们用的是exchange的服务器,而且邮箱帐号是带域名的,在内网可以用outlook首发邮件,外网用IE访问OWA。
server地址应该填内网地址还是外网地址?
用户名应该填domainname\username的形式还是只要username?或者填邮箱地址?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货