zoukankan      html  css  js  c++  java
  • c#登陆邮箱

     public class SendEmail
        {
            private string _serverUrl;
            private string _userName;
            private string _userPwd;
            private string _userUrl;
            private string _receiveUrl;
            private string _title;
            private string _body;

            public string ServerUrl
            {
                get { return _serverUrl; }
                set { _serverUrl = value; }
            }

            public string UserName
            {
                get { return _userName; }
                set { _userName = value; }
            }

            public string UserPwd
            {
                get { return _userPwd; }
                set { _userPwd = value; }
            }

            public string UserUrl
            {
                get { return _userUrl; }
                set { _userUrl = value; }
            }

            public string ReceiveUrl
            {
                get { return _receiveUrl; }
                set { _receiveUrl = value; }
            }

            public string Title
            {
                get { return _title; }
                set { _title = value; }
            }

            public string Body
            {
                get { return _body; }
                set { _body = value; }
            }

            public void SendMail(SendEmail email)
            {
                //发送邮件,直接发送带有用户名,密码的邮件,因为密码没有加密。
                System.Net.Mail.SmtpClient client = new SmtpClient(email.ServerUrl);
                client.UseDefaultCredentials = false;
                //下面的用户名密码填写自己在163的用户名密码,也可以修改上面的SMTP服务器
                client.Credentials = new System.Net.NetworkCredential(email.UserName,

    email.UserPwd);
                client.DeliveryMethod = SmtpDeliveryMethod.Network;
                //创建MailMessage对象,参数分别为 发件人地址,收件人地址 ,信件标题,信件正文
                System.Net.Mail.MailMessage message = new MailMessage(email.UserUrl,

    email.ReceiveUrl, email.Title, email.Body);
                message.BodyEncoding = System.Text.Encoding.Default;    //编码
                message.IsBodyHtml = true; //是否是HTML代码
                try
                {
                    client.Send(message);   //发送
                }
                catch
                {
                }
            }
        }


    来源于:www.hackbadboy.com  B.B.S.T 信息安全团队


  • 相关阅读:
    pyspider 爬虫教程(一):HTML 和 CSS 选择器
    EF异常:对一个或多个实体的验证失败
    通过Excel生成PowerDesigner表结构设计
    C#几种常用的加密方式
    在powerdesigner中创建物理数据模型
    powerdesigner逆向工程,从数据库导出PDM
    PowerDesigner怎样才能在修改表的字段Name的时候Code不自动跟着变
    如何查看用pip命令安装的软件的安装路径
    ckeditor编辑的使用方法
    【转】[慢查优化]联表查询注意谁是驱动表 & 你搞不清楚谁join谁更好时请放手让mysql自行判定
  • 原文地址:https://www.cnblogs.com/secbook/p/2654909.html
Copyright © 2011-2022 走看看