邮件HTML
来源:互联网 发布:阿里云 香港ecs 速度 编辑:程序博客网 时间:2024/05/29 11:09
例程:
折叠C# 代码
- SmtpClient smtp = new SmtpClient();
- smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
- smtp.Host ="smtp.163.com";
- smtp.Credentials =new NetworkCredential("renzhijie1111","**");
- MailMessage mm =new MailMessage();
- mm.From =new MailAddress("test@163.com","test");
- mm.To.Add("test2@163.com");
- mm.Subject ="测试图片邮件";
- string plainTextBody = "如果你邮件客户端不支持HTML格式,或者你切换到“普通文本”视图,将看到此内容";
- mm.AlternateViews.Add(AlternateView.CreateAlternateViewFromString(plainTextBody,null,"text/plain"));
- ////HTML格式邮件的内容
- string htmlBodyContent = "如果你的看到<b>这个</b>, 说明你是在以 <span style=\"color:red\">HTML</span> 格式查看邮件<br><br>";
- htmlBodyContent +="<a href=\"http://www.fenbi360.net粉笔编程网</a> <img src=\"cid:weblogo\">"; //注意此处嵌入的图片资源
- AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(htmlBodyContent,null,"text/html");
- LinkedResource lrImage =new LinkedResource(@"d:\1.jpg","image/gif");
- lrImage.ContentId ="weblogo";//此处的ContentId 对应 htmlBodyContent 内容中的 cid: ,如果设置不正确,请不会显示图片
- htmlBody.LinkedResources.Add(lrImage);
- mm.AlternateViews.Add(htmlBody);
- ////要求回执的标志
- mm.Headers.Add("Disposition-Notification-To","test@163.com");
- ////自定义邮件头
- mm.Headers.Add("X-Website","http://www.fenbi360.net");
- ////针对 LOTUS DOMINO SERVER,插入回执头
- mm.Headers.Add("ReturnReceipt","1");
- mm.Priority = MailPriority.Normal;//优先级
- mm.ReplyTo =new MailAddress("test2@163.com","我自己");
- ////如果发送失败,SMTP 服务器将发送 失败邮件告诉我
- mm.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
- ////异步发送完成时的处理事件
- smtp.SendCompleted +=new SendCompletedEventHandler(smtp_SendCompleted);
- ////开始异步发送
- smtp.SendAsync(mm,null);
- void smtp_SendCompleted(object sender, AsyncCompletedEventArgs e)
- {
- if (e.Cancelled)
- {
- MessageBox.Show("发送被取消");
- }
- else
- {
- if (e.Error == null)
- {
- MessageBox.Show("发送成功");
- }
- else
- {
- MessageBox.Show("发送失败: " + e.Error.Message);
- }
- }
- }
- 邮件HTML
- Spring 发送邮件 HTML邮件
- Oracle发送HTML邮件
- jsp发送html邮件
- HTML中的邮件超级连接
- javamail 发送 html邮件
- javamail发送html邮件
- java收发html邮件
- HTML邮件制作心得
- html邮件解码
- HTML 邮件发送思考
- HTML发送邮件链接
- HTML发送邮件链接
- Spring发送html邮件
- html 代码邮件
- Spring发送html邮件
- HTML发送邮件链接
- Django发送html邮件
- DIP,QFP,PFP,PGA,BGA封装介绍
- Android Property System
- orcale 存储过程调试以及常见错误
- LHF Objective-C语法(3)布尔类型 nil
- 追MM“23式”—— GOF 23种设计模式
- 邮件HTML
- RPM包制作(2)
- 跨线程访问webBrowser控件
- 经典SQL语句大全
- EXT备忘
- VC中获取主机名和IP地址的方法
- Autowired的使用
- FPGA与CPLD的区别
- linux diff 命令使用说明