开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 2850|回复: 0

richEditBarController 发送邮件

[复制链接]

0

精华

0

贡献

0

赞扬

帖子
21
软币
205
在线时间
27 小时
注册时间
2016-8-25
发表于 2016-9-22 19:34:44 | 显示全部楼层 |阅读模式
本帖最后由 xuguoju 于 2016-9-23 19:49 编辑

      /// <summary>
        /// 发送邮件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            string fjrtxt = "@qq.com";//发信人
            string mmtxt = "这里是验证码";   //密码
            string sjrtxt = ;//收信人
            string zttxt = ;//主题
            string ztname = this.richEditControl1.HtmlText; //正文  
            string fjtxt = this.textEdit2.Text; //附件
            string[] fasong = fjrtxt.Split('@');
            string[] fs = fasong[1].Split('.');
            SmtpClient client = new SmtpClient("smtp.qq.com");//设置邮件协议
            client.UseDefaultCredentials = false;
            client.EnableSsl = true;
            client.DeliveryMethod = SmtpDeliveryMethod.Network; //通过网络发送到Smtp服务器     
            client.Credentials = new NetworkCredential(fasong[0].ToString(), mmtxt); //通过用户名和密码 认证
            MailMessage mmsg = new MailMessage(new MailAddress(fjrtxt), new MailAddress(sjrtxt)); //发件人和收件人的邮箱地址
            mmsg.Subject = zttxt;  //主题
            mmsg.Body = ztname;   //正文
            mmsg.IsBodyHtml = true;
            if (textEdit2.Text.Trim() != "")
            {
                mmsg.Attachments.Add(new Attachment(textEdit2.Text));//增加附件
            }
            try
            {
                client.Send(mmsg);
                MessageBox.Show("邮件已发成功!");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        /// <summary>
        /// 得到附件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                textEdit2.Text = openFileDialog1.FileName;//得到附件的地址
            }
        }

回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-23 02:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表