• C# 发送邮件, qq邮箱为例


    欢迎访问广告之家:http://www.adggs.com

    今天搞了一下午,代码都试过了,但就是提示:远程服务器拒绝访问。最后呢,找到原因,原来是麦咖啡拦截了。我汗啊,不过也好,研究了一下午的 smtp 。。。。唉!!!~~

    /// <summary>
    /// 参数说明:收件人邮箱、邮件主题、邮件内容。请注意防护软件的拦截(g:mcafee)
    /// </summary>
    /// <param name="To_mail"></param>
    /// <param name="mail_title"></param>
    /// <param name="sum_mail"></param>
    public void mailto(string To_mail, string mail_title, string sum_mail)  //发送邮件接口
    {
        MailMessage mymail = new MailMessage();
        mymail.From = new System.Net.Mail.MailAddress("371930237@qq.com");
        mymail.To.Add(To_mail);
        mymail.Subject = mail_title;
        mymail.Body = sum;
        mymail.IsBodyHtml = true;

        SmtpClient smtpclient = new SmtpClient();
        smtpclient.DeliveryMethod = SmtpDeliveryMethod.Network;
        smtpclient.Host = "Smtp.qq.com";
        smtpclient.Credentials = new System.Net.NetworkCredential("371930237", "QQ密码");
        try
        {
            smtpclient.Send(mymail);
        }
        catch (Exception ex)
        {
            this.RegisterStartupScript("mail", "<script>alert('发送邮件失败.请检查是否为qq邮箱,并且没有被防护软件拦截')</script>");
        }
    }

     

    关键是你的服务器必须支持,开放相应端口。 不好弄啊,很容易当垃圾邮件屏蔽掉的。

     

     

    友情链接:遨游官方论坛:http://www.7v7.cn/?fromuid=177

  • 相关阅读:
    冲刺NO.2
    冲刺NO.1
    用户场景描述
    【洛谷T2695 桶哥的问题——吃桶】
    【洛谷P4445 【AHOI2018初中组】报名签到】
    清北学堂2019.5.4
    清北学堂2019.5.3
    清北学堂2019.5.2
    清北学堂培训2019.5.1
    清北学堂培训2019.4.30
  • 原文地址:https://www.cnblogs.com/binlunia/p/11267782.html
Copyright © 2020-2023  润新知