zoukankan      html  css  js  c++  java
  • C#发送邮件代码

    /// <summary>
    /// 发送电子邮件
    /// </summary>
    /// <param name="smtpserver">SMTP服务器</param>
    /// <param name="userName">登录帐号</param>
    /// <param name="pwd">登录密码</param>
    /// <param name="nickName">发件人昵称</param>
    /// <param name="strfrom">发件人</param>
    /// <param name="strto">收件人</param>
    /// <param name="subj">主题</param>
    /// <param name="bodys">内容</param>
    public static void sendMail(string smtpserver, string userName, string pwd, string nickName, string strfrom, string strto, string subj, string bodys, int port)
    {

    MailMessage msg = new MailMessage();
    msg.To.Add(strto);//收件人地址
    // msg.CC.Add("1829880375@qq.com");//抄送人地址

    msg.From = new MailAddress(strfrom, nickName);//发件人邮箱,名称
    msg.Subject = subj;//邮件标题
    msg.SubjectEncoding = Encoding.UTF8;//标题格式为UTF8
    msg.Body =bodys;//邮件内容
    msg.BodyEncoding = Encoding.UTF8;//内容格式为UTF8
    msg.IsBodyHtml = true; ;//设置为HTML格式

    SmtpClient client = new SmtpClient();
    client.Host = smtpserver;//SMTP服务器地址
    client.Port = port;//SMTP端口,QQ邮箱填写587
    client.EnableSsl = true;//启用SSL加密
    client.Credentials = new NetworkCredential(userName, pwd);//发件人邮箱账号,密码
    client.Send(msg);//发送邮件
    }

    STMP服务器:
    SMTP端口:
  • 相关阅读:
    shell脚本比较字符串相等
    从自身的经历讨论手工测试与自动化测试
    读《Linux Shell脚本攻略》(第2版) 一遍、二遍体会
    也许开发需要的只是一份简单明了的表格
    linux 命令:tr 的简单使用
    docker的数据持久化
    docker基础操作
    centos7 docker镜像源设置
    DockerUI(图形化管理)
    Docker 常用命令
  • 原文地址:https://www.cnblogs.com/sharestone/p/8342782.html
Copyright © 2011-2022 走看看