• SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: Authentication


    今天做个发送电子邮件消息的网页,出现了些问题.现在解决了,记下来,便于以后复习,代码如下:

       MailMessage myMessage = new MailMessage();
            myMessage.Subject = "Test Message";
            myMessage.Body = "Hello World,from Planet Wrox!";


            myMessage.From = new MailAddress("1xxxxx@qq.com", "1xxxxx");//发送者邮箱,发送者名
            myMessage.To.Add(new MailAddress("2xxxxx@qq.com", "2xxxxx"));//接收者邮箱,接收者名


            SmtpClient mySmtpClient = new SmtpClient();
            mySmtpClient.Send(myMessage );
            mySmtpClient.EnableSsl = true;
       

     web.cofig

     <system.net >
        <mailSettings >
          <smtp  deliveryMethod ="Network" from ="1xxxxx&lt;1xxxxx@qq.com&gt;">//发送者名,发送者邮箱
            <network host ="smtp.qq.com" userName="1xxxxx@qq.com"  password ="xxxxxx" />//提供者,发送者名(与登陆用的一致也可以只用QQ帐号),登陆密码
          </smtp>
        </mailSettings>
      </system.net>

    使用QQ的邮箱就行,但是使用sina(新浪)的就不行,现在还在困惑中!

  • 相关阅读:

    双向链表
    obs分析 笔记
    循环链表
    静态链表
    链式顺序表
    线性表
    ffmpeg-4.1.1-win64-dev在vs2017的搭建
    G1 与 CMS 两个垃圾收集器的对比
    垃圾回收算法有几种类型? 他们对应的优缺点又是什么?
  • 原文地址:https://www.cnblogs.com/augyong/p/1869795.html
Copyright © 2020-2023  润新知