zoukankan      html  css  js  c++  java
  • C#smtp邮件消息提醒的一些bug总结

     软件通过检测公众号的某些链接是否异常发邮件提醒..

    1:网上找了些方法有说ssl  system.net.mail 不支持 ,这种说法是有问题的,其方法内设置的验证账号写成了邮箱的地址而不是账号也就是把@后边的一串域名也当成账号了.出现验证过不去的错误

     smtpClient.Credentials = new System.Net.NetworkCredential(mailFrom, userPassword);//验证用户名和密码  mailfrom 应该是个账号

    2:

     //   SmtpClient client = new SmtpClient("smtp.qq.com", 25);
                    SmtpClient client = new SmtpClient("smtp.163.com", 25);
                    //设置发送人的邮箱账号和密码
                  client.Credentials = new NetworkCredential(emailAcount, emailPassword);               //启用ssl,也就是安全发送
                    client.EnableSsl = true;     //经过测试开启ssl 用25端口也是没问题的

    3:qq邮箱需要开启smtp ,并申请一个新的发送密码

    qq邮箱验证的级别很高,网上说发送了一个邮件需要关闭链接重启一个新的发送链接 

    经过测试在发送了一个邮件,接着在发送就会出现 邮件退回的错误

    SMTP error, DOT: 550 Mail content denied

    4:163邮箱 也可直接使用 发送邮件和端口25 

    网上当前可用的源码地址:源代码地址:https://git.oschina.net/izhaofu/SendEmail.git

  • 相关阅读:
    进程的实践与练习2
    士兵队列训练问题
    大数相加
    Ignatius and the Princess II
    Parentheses Balance (括号平衡)---栈
    简单计算器
    C++全排列函数next_permutation()和prev_permutation()
    黑白图像
    9*9乘法表
    输入5 个数按从小到大的顺序输出
  • 原文地址:https://www.cnblogs.com/zuochanzi/p/9875622.html
Copyright © 2011-2022 走看看