SMTP 服务器要求安全连接或客户端未通过身份验证的各个解决方案(C#)
最近在做邮件发送接口 把遇到的问题和解决方法告诉大家 希望对了解邮件的人有所帮助
原程序部分代码如下
//设置邮件信息 发件人地址、收件人地址、标题、主题
MailMessage mail = new MailMessage("xxxxxxx@sina.com", "zzzzzzz@sina.com", "标题", "主题");
//设置邮件主题格式
mail.BodyEncoding = Encoding.UTF8;
//设置邮件主体格式是否为 html 格式
mail.IsBodyHtml = false;
//验证邮箱用户名 密码
NetworkCredential work = new NetworkCredential("xxxxxxx", "pwd");
//验证 用户名 密码
client.Credentials = work;
//设置邮箱smtp服务器 端口
SmtpClient client = new SmtpClient("smtp.sina.com");
//是否请求一起发送
client.UseDefaultCredentials = false;
//设置邮件发送格式
client.DeliveryMethod = SmtpDeliveryMethod.Network;
//安全连接设置
client.EnableSsl = false;
client.Send(mail);
错误一:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.1 Client was not authenticated
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Net.Mail.SmtpException: SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.1 Client was not authenticated
解决方法 :
//设置邮箱smtp服务器 端口
SmtpClient client = new SmtpClient("smtp.sina.com",587);
解决说明:我加上了端口号,587属于发送邮件端口 一般出现此错误会出现在你设置的163的接受者时发生 QQ的没有问题!
错误二 :
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
服务器不支持安全连接。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Net.Mail.SmtpException: 服务器不支持安全连接。 我将 //安全连接设置 client.EnableSsl = True;后发生的错误
解决方法 :方法一 设置成“client.EnableSsl = false ”或去掉这句代码
方法二 开启安全连接服务
错误三:
SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: Authentication required
堆栈跟踪:
[SmtpException: SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: Authentication required]
解决方法:
client.EnableSsl = false; 改为 client.EnableSsl = true; 但是这样该后可能会出现“错误二”的提示,所以要解决
这个的话 首先保证服务器是支持安全连接的
这个可能对你有用 http://bbs.weiphone.com/read-htm-tid-1351658.html
错误四:
SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为:
5.7.0 Must issue a STARTTLS command first. 9sm5225813ywf.35
解决方法:sina要求用ssl连接 可以改一下true
万能解决方法:
1,POP3和SMTP服务器要填正确
2,服务器的端口要正确
3,我的服务器要求身份认证
4,发送邮件的用户名和密码要正确
//设置邮箱smtp服务器 端口
SmtpClient client = new SmtpClient("smtp.sina.com",587); 就可以了
163的最固执了!需要注意点 QQ最好过!呵呵
有些时候邮件被退信的原因 提供以下解决方法:http://zhidao.baidu.com/question/153511377.html
转载于:https://www.cnblogs.com/mistor/archive/2011/06/08/2075040.html
SMTP 服务器要求安全连接或客户端未通过身份验证的各个解决方案(C#)相关推荐
- 登录显示服务器端校验不通过,SMTP服务器需要安全连接或客户端未通过身份验证。服务器响应是:5.7.57 SMTP;...
当我试图通过我的C#代码发送邮件上面的错误显示.我已经搜索可能的所有解决方案,但我没有得到解决方案.我使用下面的代码:SMTP服务器需要安全连接或客户端未通过身份验证.服务器响应是:5.7.57 SM ...
- 谷歌邮箱服务器验证失败,Gmail错误:SMTP服务器需要安全连接,或者客户端未经身份验证。服务器响应为...
Gmail错误:SMTP服务器需要安全连接,或者客户端未经身份验证.服务器响应为 我使用以下代码发送电子邮件.代码在我的本地机器中正确工作.但是在生产服务器上,我得到了错误消息.var fromAdd ...
- 服务器远程桌面连接直接被弹出,win server 2012系统远程桌面连接失败弹出出现身份验证错误 要求的函数不受支持该如何处理...
导语:最近有用户反馈在Win10系统下进行远程桌面连接的时候,连接到远程服务器时出现:现身份验证错误,要求的函数不受支持的错误提示,远程桌面无法连接,那么遇到这样的问题该怎么办呢?下面白豆芽就和大家分 ...
- 【小经验】Windows 11 家庭中文版连接远程桌面,出现身份验证错误。要求的函数不受支持
我的系统是Windows 11 家庭中文版,连接远程桌面,出现身份验证错误,如图1. 根据以往经验,我在运行中输入gpedit.msc,准备调整组策略,会提示"window 找不到文件'gp ...
- eclipse 连接sql server 2012 windows身份验证
我需要连接的数据库是windows 身份验证,而不是SQL Server 身份验证. eclipse中数据库属性配置 jdbc.driver=com.microsoft.sqlserver.jdbc. ...
- Win10远程桌面连接提示“需要网络级别身份验证”解决方法
Win10远程桌面连接提示"需要网络级别身份验证"解决方法分享.我们在使用电脑的时候,可以通过远程桌面连接的方式来进行其他用户电脑的远程桌面连接.有的用户在进行远程桌面连接的时候, ...
- 远程计算机需要网络级别身份验证 而您的,win10远程桌面连接提示“需要网络级别身份验证”的处理方法...
win10电脑开启远程桌面功能就可以在网络的一端控制另外一台电脑,并访问所有程序.文件.有用户反馈说win10系统远程桌面连接却提示"需要网络级别身份验证",主要怎么解决?要解决此 ...
- win10连接远程桌面,出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正
今天早上上班,电脑自动更新系统了,升级至win10 最新版本,安装最新补丁后无法远程win server 2008服务器,报错信息如下: 出现身份验证错误,要求的函数不正确,这可能是由于CredSSP ...
- qq邮箱smtp服务器imap,如何配置电子邮件客户端使用IMAP(QQ邮箱账户) 你需要学习了...
本篇主要介绍如何将QQ邮箱的账户添加到各类邮件客户端中.将介绍Foxmail客户端,outlook2007,2010,2013版本,及Android,iPhone客户端的设置方法. 工具/材料 各种邮 ...
最新文章
- VScode的撤销操作的快捷键
- 人工智能其实并不客观,算法会加剧刻板印象
- C++知识点50——虚函数与纯虚函数(上)
- 巴士云_“相见不如在线”巴士五公司“云面试”汽修工和驾驶员
- [链接]博客园中应用LaTex进行公式编写
- flask静态html
- C++箴言:理解inline化的介入和排除
- 【深度学习】Cifar-10-探究不同的改进策略对分类准确率提高
- 又来Hello World了,Hello Python
- Python破解百度翻js代码
- 前端脚本API发布 | Java 开源企业信息化建设平台O2OA平台
- 你绝对猜不到 Java 14 有什么新特性?
- python的字符串类型本质上是一种字符序列_20170402Python变量类型 知识点梳理
- Android报错之You need to use a Theme.AppCompat theme (or descendant) with this activity.
- 常见路由器初始密码合集
- 卫星通信 | 使用虹科SAF手持式频谱分析仪进行TDD信号分析
- 身份证识别APP、H5端部署,助力疫情防控人员信息采集
- 指定的网络名不再可用
- python搭建下载/上传服务器
- 来自 Repository 的一丝线索,Domain Model 再重新设计
热门文章
- 华人科学家量子计算机,华人科学家在美国研发出性能强大的光子计算机,能够与中国的量子计算机一战高下!...
- 免费测试英语发音的软件,2020英语音标免费版
- 计算机网络基础端口号,1 计算机网络基础练习
- c语言汇编混编,c语言与汇编混编写法
- java 字符串包含某个字符_java中判断字符串中是否包含某个特定字符串的方法有哪些...
- pandas中size方法_如何使用pdpipe与Pandas构建管道?
- mysql初始化很慢_mysql初始化报错
- leetcode117. 填充每个节点的下一个右侧节点指针 II
- cmake生成Win64位工程
- Python(6)-算数运算符