今天在处理一个asp.net发送邮件的程序时,总是出现"服务器响应为: You are not authorized to send mail, authentication is required "的问题,在网上收集了一些资料最终得以解决。具体解决方案如下:

首先调用的相应的发送代码-->

/// <summary>
    /// 发送邮件
    /// </summary>
    /// <param name="form">发送的邮件地址</param>
    /// <param name="to">需要发送到的邮件地址</param>
    /// <param name="subject">邮件标题内容</param>
    /// <param name="body">邮件主体内容</param>
    /// <returns>成功则返回true</returns>
    public bool SendEmail(string from, string to, string subject, string body)
    {
        try
        {
            System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
            msg.From = new System.Net.Mail.MailAddress(from, "zzxbest@126.com");
            msg.To.Add(to);
            msg.Subject = subject;
            msg.Body = body;
            msg.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");
            msg.Priority = System.Net.Mail.MailPriority.High;
            System.Net.Mail.SmtpClient cliect = new System.Net.Mail.SmtpClient("smtp.126.com");
            cliect.Credentials = new System.Net.NetworkCredential("zzxbest@126.com", "******");//登陆的邮箱名和密码

cliect.Send(msg);
            return true;
        }
        catch (Exception ex)
        {
            return false;
        }
        return false;

}

如果标注的红色部分没有写正确,或者写的邮箱没有和相应的邮箱服务器对应"smtp.xxx.com"对应,也会出现相应的问题。

特此记录,备忘!

转载于:https://www.cnblogs.com/zzxbest/archive/2010/02/27/1674636.html

asp.net在发送邮件时出现服务器响应为: You are not authorized to send mail, authentication is required 解决方案...相关推荐

  1. MaCfee导致Asp.net无法发送邮件的解决办法

    做了一个发送邮件的模块,在本地上测试没有任何问题,但是发布到了服务器上,问题就来了. 1,Send Error:不允许使用邮箱名称. 服务器响应为: You are not authorized to ...

  2. 登录显示服务器端校验不通过,SMTP服务器需要安全连接或客户端未通过身份验证。服务器响应是:5.7.57 SMTP;...

    当我试图通过我的C#代码发送邮件上面的错误显示.我已经搜索可能的所有解决方案,但我没有得到解决方案.我使用下面的代码:SMTP服务器需要安全连接或客户端未通过身份验证.服务器响应是:5.7.57 SM ...

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

    由于项目需要,要为客户提供一个定期发送邮件的程序.本来原来自己还写过,但新写的程序一晚上也没通过测试,总是提示"不允许使用邮箱名称.服务器响应为..." 经过在网上搜索查找解决办法 ...

  4. ASP.NET 163 smtp服务器响应为:User has no permission

    1.问题引出 今天在asp.net程序中,利用System.Net.Mail.MailMessage类和网易163免费邮箱服务器发送邮件时出现了如下问题. 2.解决方案 原因很简单,我们在asp.ne ...

  5. 通过本地IIS SMTP服务器发送邮件时提示“邮箱不可用”的解决办法

    提示错误如下: 邮箱不可用. 服务器响应为: 5.7.1 Unable to relay for ***@gmail.com 解决办法如下: 在IIS中,右击"默认SMTP虚拟服务器&quo ...

  6. office365服务器没有响应,Win10安装Office365时电脑无响应的原因和解决方案

    因为工作需求,很多用户都需要在自己的电脑中安装Office 365和Office 2016.不过,最近有部分用户发现在Win10正式版系统下安装Office 365和Office 2016时,会出现电 ...

  7. 荣耀战魂服务器响应时发放,所有玩家皆可参与 《荣耀战魂》独立服务器公测本周启动...

    育碧正式宣布<荣耀战魂>独立服务器全球公测将于12月14日21:00至12月18日21:00正式登陆全平台.更重要的是,所有玩家,包括未购买<荣耀战魂>的玩家均可参加本次公测. ...

  8. 邮件:事务失败。 服务器响应为:DT:SPM 163 smtp

    几年前我做的一个项目,日发邮件最高峰时几十万.自以为对邮件发送方面已经有了一定认识,所以近期机缘巧合之下,又有项目需要发送邮件,不禁自信满满,暗自庆幸能不手到擒来乎? 不想老革命遇到新问题.我原先的邮 ...

  9. asp.net core 系列 18 web服务器实现

    一. ASP.NET Core Module 在介绍ASP.NET Core Web实现之前,先来了解下ASP.NET Core Module.该模块是插入 IIS 管道的本机 IIS 模块(本机是指 ...

最新文章

  1. Apache 访问权限修改
  2. Swift5版本以上#selector报错解决
  3. Java基础 深拷贝浅拷贝
  4. 献给那些离婚或准备离婚的人
  5. Linux复制指定目录及子目录下特定类型的文件
  6. 最新“母马”病毒反杀主流杀毒软件
  7. c语言烟花代码,C语言烟花程序
  8. U盘中毒,word文档变成exe文件的解决办法
  9. pycharm个人最喜欢的配色方案
  10. 每年都要调两次时间,美国人已经烦透了
  11. 六爻:占卜记录(By eof)
  12. True Liars POJ - 1417
  13. ZOJ 3549 Little keng
  14. java中OOP的概念之我见
  15. k8s标签选择器使用详解
  16. Maya Xgen交互式毛发的导出导入,用于其他项目
  17. MySQL 百万级/千万级表 全量更新
  18. 三星s7android版本,果粉评价三星S7:最大缺点是运行Android系统
  19. 火车头定制规则php什么意思,javascript - 请教一个火车头采集器可用的纯正规则!...
  20. css div 悬挂缩进_CSS中的经典字体效果:悬挂缩进

热门文章

  1. C#调用C++编写的COM DLL
  2. 2018-11-16
  3. 2018-03-01
  4. 使用GDAL对静止卫星圆盘数据进行校正(以FY2为例子)
  5. golang中获取公网ip、查看内网ip、检测ip类型、校验ip区间、ip地址string和int转换、根据ip判断地区国家运营商等
  6. Redis for Windows
  7. C#中List的排序(Sort)
  8. Adobe AIR * 设置移动应用程序属性
  9. AppCan VS PhoneGap - 对比两大移动开发平台
  10. linux快速cd多层目录,linux 下 cd - cd ~- 和多目录切换技巧(示例代码)