163邮件出错:不允许使用邮箱名称。 服务器响应为: authentication is required,smtp7,C8CowEDpS0+Uke9VvSmXBg--.546S2 1441763733

原因:用163邮箱发邮件,需开启smtp服务,开启服务时,要求使用客户端授权码。

在.net中,使用smtp发邮件,在验证中使用的密码,是上面所讲的客户端授权码,而不是注册和web登录时用的邮箱密码。早期注册的邮箱,并不强制使用客户端授权码,所以可以使用原来的密码。

SmtpClient smtp = new SmtpClient();

smtp.Credentials = new NetworkCredential(fromEMail, emailPassword)

时间: 2024-08-24 11:09:57

163邮件出错:不允许使用邮箱名称。 服务器响应为: authentication is required,smtp7,C8CowEDpS0+Uke9VvSmXBg--.546S2 1441763733的相关文章

C#使用.net.mail配置163邮箱报错:不允许使用邮箱名称。 服务器响应为:authentication is required,smtp9,DcCowABHK4UYE11W2k6fAQ--.52196S2 1448940312

client.UseDefaultCredentials = true; 要放在 client.Credentials = new NetworkCredential("用户名", "密码"); 的前面 var client = new SmtpClient() { UseDefaultCredentials = true, Credentials = cre, Host = CONSTANT.Host, Port = CONSTANT.Port, EnableSs

flask 电子邮件进阶实践-用模板发送163邮件

电子邮件进阶实践 下面来学习构建邮件的HTML正文,并使用模板组织内容. 一封电子邮件的正文可以是纯文本(text/plain),也可以是HTML格式的文本(text/html).处于全面的考虑,一封邮件应该既包含纯文本正文又包含HTML格式的正文.HTML格式的正文将被优先读取:加入收信人的邮件系统比较古老,无法读取HTML格式的邮件,则会读取纯文本格式的正文. 下面来学习如何编写HTML邮件正文,以及如何在Flask-Mail中同时提供这两种格式的邮件正文. 如果HTML正文非常简单,比如仅

C#发送邮件时提示:“不允许使用邮箱名称。服务器响应为:”的错误解决办法

由于项目需要,要为客户提供一个定期发送邮件的程序.本来原来自己还写过,但新写的程序一晚上也没通过测试,总是提示"不允许使用邮箱名称.服务器响应为..." 经过在网上搜索查找解决办法,似乎解决办法都是一个,就是把smtp.UseDefaultCredentials = true;写到smtp.Credentials = new NetworkCredential("myusername", "mypwd");的前面. 但使用此方法,也未能解决问题.

phpmailer使用163邮件发送邮件例子

注意:如果你的服务器安装了卖咖啡并且开户病毒最大防护功能我们需要关闭一个邮件防护哦,否则你的邮件发不出去给被这款杀毒给拦截哦. 1. 使用gmail发送的脚本 代码如下 复制代码 include("class.phpmailer.php");include("class.smtp.php");//获取一个外部文件的内容$mail = new PHPMailer();$body = file_get_contents('contents.html');$body =

C#邮件发送(最坑爹的邮箱-QQ邮箱)---转发(SmallFlyElephant)

C#邮件发送(最坑爹的邮箱-QQ邮箱) 最近工作挺清闲的,有空的时候陪妹子出去玩玩,自己看看小说,看看电影,日子过的挺欢乐的,这个星期幡然悔悟,代码才是我的最爱,做点小东西,就写个邮件发送程序.说的邮件发送相信工作过基本上都会用到过,用户注册完之后发个验证邮件过去验证一下,改密码的时候邮箱验证一下,用户对网站体验如何发个邮件调查一下,网站最近最热的内容发个邮件推送一下,好吧,有点啰嗦.正文开始吧: SMTP定义 简单邮件传输协议 (Simple Mail Transfer Protocol, S

centos 7设置smtp发送163邮件

查看系统是否存在mail命令 [[email protected] ]# rpm -qa |grep mail [[email protected] ]# yum install -y mailx   //没有的话进行yum安装 编辑mail的配置: [[email protected] ]# vim /etc/mailrc set [email protected] smtp=smtp.163.com set smtp-auth-user=xiaoming smtp-auth-password

163邮件:554 DT:SPM 163 smtp11,D8CowABHLj7jX_BdY+q6Ag--.21946S2 1576034275,please see http://mail.163.com/help/help_spam_16.htm?ip=117.22.255.130&hostid=smtp11&time=1576034275

163邮件:554 DT:SPM 163 smtp11,D8CowABHLj7jX_BdY+q6Ag--.21946S2 1576034275,please see http://mail.163.com/help/help_spam_16.htm?ip=117.22.255.130&hostid=smtp11&time=1576034275 记一次本地测试发送163邮件,报异常的 554 DT:SPM的异常 2019-12-1111:32:54 背景 本地测试发送邮件,使用网易163发送

运行所选代码生成器时出错:“预期具有协定名称 "NuGet.VisualStudio.IVsPackageInstallerServices" 的1导出 ——VS2015错误记录

在编写ASP.NET MVC控制器后,右键添加视图时,VS2015报出错误: 运行所选代码生成器时出错:“预期具有协定名称 "NuGet.VisualStudio.IVsPackageInstallerServices" 的1导出,但在实施相应约束后发现0.” 原因: NuGet包管理器未安装或设置不当.VS2015默认会安装NuGet,但如果使用过程中不小心将其卸载,将使VS缺少必要的程序包,导致后续开发过程中报错. 解决步骤如下: 1.安装NuGet:打开VS2015,工具 — 扩

C#发送Email邮件(实例:QQ邮箱和Gmail邮箱)

下面用到的邮件账号和密码都不是真实的,需要测试就换成自己的邮件账号. 需要引用: using System.Net.Mail; using System.Text; using System.Net; 程序代码: MailMessage myMail = new MailMessage(); //创建邮件实例对象 myMail.From = new MailAddress(""); //发送者,要和邮件服务器的验证信息对应,不能随便更改 myMail.To.Add(new MailAd