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 信息安全团队


  • 相关阅读:
    洛谷P2158 [SDOI2008]仪仗队 欧拉函数的应用
    leetcode 130. 被围绕的区域 DFS
    TediousLee CodeForces
    AccurateLee双指针+贪心+字符串
    leetcode80. 删除排序数组中的重复项 II
    CHFDORA:哆啦 A 梦
    cdq分治浅谈
    leetcode面试题64. 求1+2+…+n
    leetcode84. 柱状图中最大的矩形
    leetcode874. 模拟行走机器人
  • 原文地址:https://www.cnblogs.com/secbook/p/2654909.html
Copyright © 2011-2022 走看看