转自:http://www.zu14.cn/2009/05/23/open-source-html-editor-for-dotnet-winform/
最近,一直在关注 .NET 和 邮件 方面的东西,今天,发布一个用于winform程序的html编辑器的源码,来满足做邮件客户端的需求。

实现了常用的编辑功能,大家可以自己根据需要去扩展。
公开属性有:
- Html: 内容的HTML源码
- XMailMessage:一个包含了Body 和 嵌入了图片资源的 System.Net.Mail.MailMessage,可以直接利用
使用的方式:
SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.xxx.com"; //SMTP服务器地址
//身份认证的帐号和密码
smtp.Credentials = new NetworkCredential("xx@xxx.com", "******");
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
//邮件体
MailMessage msg = this.htmlEditor1.XMailMessage;
msg.To.Add(this.textBoxTo.Text);
msg.Subject = this.textBoxSubject.Text;
//邮件来源
msg.From = new MailAddress("xx@xxx.com");
smtp.Send(msg);