SmtpException异常的解决方法

2015/12/20 17:48:31 人评论 次浏览 分类:.NET


在VS的开发环境开发SMTP的方式调用QQ腾讯的邮箱发送邮件,遇到了“参数或变量中有语法错误。 服务器响应为: mail from address must be same as authorization user”的SmtpException,拿去Google翻译一下,翻译如下:“从地址的邮件必须与授权用户”,字面的意思是用户授权,然后验证了QQ邮箱的用户名和密码,发现用户名和密码都是正确的,单独登陆是可以登陆的。后面百度了几篇文章,发现居然是这个QQ账号没有启用邮件服务。



所以遇到SmtpException异常的话,请按照以下的步骤检查:

1.检查是否打开qq开启smtp服务。

2.检查用户名和密码是否正确。


下面也顺便记录一下,QQ邮件服务器开启设置的方法:


第一步:登录邮箱

第二步:点击网页顶部的“设置”


第三步:在设置页面中选择“账户”



第四步:向下滚动至“POP3/IMAP/SMTP/Exchange服务”的位置,勾选“POP3/SMTP服务”



第五步:保存更改。




相关资讯

  • Windows环境下ASP.NET Core项目站点自启动运行

    ASP.NET Core可以通过 IIS站点发布 ,也可以通过自运行启动站点。也就只要安装了dotnet (.net core SDK )就可以自启动网站,不需要依赖IIS。

    2018/11/11 18:00:56
  • VS2017环境与.NET Core SDK下载安装

    都2018年了,如果是VS2015的,还是直接升级到VS2017吧。首先先安装.NET Core SDK,,然后再安装 VS2017。

    2018/7/10 22:57:35
  • VS2015中的.NET Core SDK下载与安装搭建Asp.net core开发环境

    VS2015时没有自带ASP.NET Core(VS2017是自带Core的,只要在安装的时候选择安装core跨平台即可),如果要使用.NET Core的开发环境就需要单独安装.NET Core SDK。下面我们介绍是在VS2015的环境下安装.NET Core SDK的步骤。

    2018/7/10 21:36:05
  • 【window服务系列】C#.Net的window服务的调试

    window service 创建成功之后就可以进行调试了。1.安装并运行服务这里不详细说。可以用installutil.exe或者 netstart。运行之后,服务程序的就是运行在进程中。2.附加到进程。这里不能直接运行启动调试(F5)。选择对应的服务程序进行附加。3.添加调试代码。因为我们要启动了服…

    2017/6/15 20:08:59

共有访客发表了评论 网友评论

验证码: 看不清楚?