- 浏览: 1652001 次
- 性别:
- 来自: 福州
文章分类
- 全部博客 (583)
- strust2.0 (14)
- hibernate2.0 (5)
- java (13)
- javaScript (59)
- AJAX (8)
- TFS (6)
- 其它 (20)
- CSS (23)
- asp (18)
- Dojo (5)
- 项目管理 (3)
- SQLServer (25)
- oracle (26)
- .NET (221)
- 开源系统 (6)
- 常识 (41)
- 软件架构 (1)
- My SQL (1)
- SilverLight (10)
- Flex (1)
- window7 (1)
- 网络安全 (2)
- CMS (1)
- ECShop (4)
- 邮件系统 (9)
- Linq (0)
- 淘宝店铺经营宝典 (0)
- flash插件 (1)
- Hubble.net全文检索 (1)
- 在线编辑器 (1)
- 正则表达式 (1)
- 创业 (1)
- asp.net mvc (1)
- 全文检索 (0)
- 全文检索 HubbleDotNet (1)
- Android (27)
- TFS bin (1)
最新评论
-
z小小Jean:
有具体的解决方法吗
用命名imp导入DMP时报无法解析指定的连接标识符的解决办法 -
njoiop:
这些都是常用接口,IP地址、手机归属和身份证查询接口,基站定位 ...
IP地址、手机归属和身份证查询接口 -
Fs_sky:
那导出DMP如何包含序列等其他东西?
在plsql中如何导出dmp文件 -
qiywtc:
请问该怎么判断视频的格式再选择对应的播放格式来播放啊?
asp.net各种类型视频播放代码(全) -
xinghenhouzi:
楼主说的版本不同无法导入导出是什么意思?我用10g的exp.e ...
在plsql中如何导出dmp文件
几个知识点:
HTML格式邮件中,嵌入图片资源
要求收到后,发送回执给你
如果邮件发送失败, 发送错误通知邮件给你
支持 HTML/plain text 双格式的邮件, 收件端可以自行切换
自定义邮件头
异步发送, 支持取消发送
邮件回执, 支持 Lotus Notes 的 domino server
参考资料:http://msdn.microsoft.com/en-us/vbasic/bb630227.aspx
转自:http://www.zu14.cn/2008/12/02/net_sendmail2/
HTML格式邮件中,嵌入图片资源
要求收到后,发送回执给你
如果邮件发送失败, 发送错误通知邮件给你
支持 HTML/plain text 双格式的邮件, 收件端可以自行切换
自定义邮件头
异步发送, 支持取消发送
邮件回执, 支持 Lotus Notes 的 domino server
SmtpClient smtp = new SmtpClient(); smtp.EnableSsl = false; smtp.DeliveryMethod = SmtpDeliveryMethod.Network; smtp.Host = "smtp.163.com"; smtp.Credentials = new NetworkCredential("三角猫@163.com", "这是密码"); MailMessage mm = new MailMessage(); mm.From = new MailAddress("三角猫@163.com", "三角猫", Encoding.GetEncoding(936)); mm.To.Add("三角猫@gmail.com"); mm.SubjectEncoding = Encoding.GetEncoding(936); mm.Subject = "三角猫发的测试邮件,呵呵"; mm.BodyEncoding = Encoding.GetEncoding(936); ////普通文本邮件内容,如果对方的收件客户端不支持HTML,这是必需的 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.zu14.cn/">真有意思网</a> <img src="cid:weblogo">"; //注意此处嵌入的图片资源 AlternateView htmlBody = AlternateView.CreateAlternateViewFromString(htmlBodyContent, null, "text/html"); ////处理嵌入图片 LinkedResource lrImage = new LinkedResource(@"d:\blogo.gif", "image/gif"); lrImage.ContentId = "weblogo"; //此处的ContentId 对应 htmlBodyContent 内容中的 cid: ,如果设置不正确,将不会显示图片 htmlBody.LinkedResources.Add(lrImage); mm.AlternateViews.Add(htmlBody); ////要求回执的标志 mm.Headers.Add("Disposition-Notification-To", "接收回执的邮箱@163.com"); ////自定义邮件头 mm.Headers.Add("X-Website", "http://www.zu14.cn/"); ////针对 LOTUS DOMINO SERVER,插入回执头 mm.Headers.Add("ReturnReceipt", "1"); mm.Priority = MailPriority.Normal; //优先级 mm.ReplyTo = new MailAddress("回复邮件的接收地址@yahoo.com.cn", "我自己", Encoding.GetEncoding(936)); ////如果发送失败,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); } } }
参考资料:http://msdn.microsoft.com/en-us/vbasic/bb630227.aspx
转自:http://www.zu14.cn/2008/12/02/net_sendmail2/
发表评论
-
【转】C#定时执行某个程序
2015-03-16 17:33 733using System; using System. ... -
多行文本框字符数长度验证的解决方案
2012-03-02 16:04 1202在ASP.NET系统中经常会遇到验证文本框长度,比如数据库里是 ... -
【转】asp.net(c#)通过两个点的经纬度计算距离
2012-01-12 14:14 1383原理: 地球赤道上环绕地球一周走一圈共40075.04公里 ... -
【转】GSM手机短信软件的实现(C#)
2011-11-30 13:55 1310http://www.cnblogs.com/Engin/ar ... -
[转]C#开发短信收发软件的原理
2011-11-16 16:44 1651坛子里好像很多人对如何自己用C#开发手机短信有兴趣,正好我也做 ... -
TCPClient 类实现网络互联、通信
2011-10-29 11:16 2942TcpClient 为 TCP 网络服务提供客户端连接。 S ... -
Hubble.Net实现全文检索
2011-07-25 19:30 4036一、 下载安装 到Hubble.net 项目首页 http: ... -
c# 获取当前周第一天、最后一天,当前月第一天、最后一天的实现代码
2011-04-17 18:39 5290获取当前周工作日第一天、最后一天 int dayOfWee ... -
c#通过调用7z.exe实现解压文件
2011-03-05 15:47 48017-Zip 简介 7-Zip 是一款号称有着现今最高压缩比的 ... -
【转】IEnumerable 和 IEnumerator 接口
2011-03-04 17:12 2028类继承关系:public interface IQueryab ... -
【转】C#获取文件的绝对路径
2011-03-04 17:08 2484要在c#中获取路径有好多方法,一般常用的有以下五种: ... -
ListBox之间的数据项的移动操作
2010-09-29 11:04 1559<%@ Page Language="C# ... -
【转】asp.net中URL参数传值中文乱码的三种解决办法
2010-09-21 22:31 3418在做Asp.Net开发的时候,经常会遇到页面乱码的问题,下面是 ... -
【转】ASP.NET文件下载函数
2010-09-21 22:29 1406在你的Page_Load中添加这样的代码: Page.Re ... -
【转】在ASP.NET中实现多文件上传
2010-09-21 22:25 1238在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET ... -
[转]ASP.NET中常用的文件上传下载方法
2010-09-21 22:23 1816文件的上传下载是我们在实际项目开发过程中经常需要用到的技 ... -
HTML文章中截取摘要的问题[转]
2010-06-09 10:46 1876博客系统通常的做法是,在博客的首页只显示文章的摘要,点击标题进 ... -
获取 asp:Button 控件的的ComandName值的方法
2010-05-22 17:31 1252protected void btn_Save_Click ... -
ASP.NET防止用户多次登录的方法
2010-05-06 12:34 1580常见的处理方法是,在 ... -
使用 Enter 键提交表单
2010-04-27 14:04 1337一、使用 JS 代码 我们在表单里面的 TextBox (as ...
相关推荐
本主题将深入探讨如何使用C#实现Asp.NET中的邮件异步发送,包括同步和异步两种方法,以及使用SMTP(Simple Mail Transfer Protocol)模式进行实际的邮件传输。 首先,我们需要了解SMTP。SMTP是一种Internet标准,...
在C#.NET编程环境中,发送电子邮件是一项常见的任务,尤其对于开发者来说,可能需要构建自动通知、用户注册验证或数据报告等功能。本资源提供了一个完整的C#.NET发送邮件的DEMO,适用于Visual Studio 2008,且包含了...
### ASP.NET MVC 发送邮件支持多个邮箱格式的知识点解析 #### 一、ASP.NET MVC 发送邮件概述 在Web开发中,电子邮件功能是一项常见的需求,它可以帮助开发者实现诸如用户注册确认、密码重置通知等功能。ASP.NET ...
在这个场景中,我们关注的是使用ASP.NET和C#语言发送电子邮件的功能。这是一个常见的需求,例如用于注册确认、忘记密码重置或者客户服务通知。 C#是.NET Framework的主要编程语言,提供了丰富的库和API来处理各种...
在C#中,我们可以通过调用HttpClient的GetAsync方法实现异步GET请求。例如: ```csharp using System.Net.Http; ... HttpClient client = new HttpClient(); Task<HttpResponseMessage> responseTask = client....
在这个场景中,我们关注的是如何在ASP.NET环境中利用C#语言来实现Web应用的邮件发送功能。邮件发送在现代Web应用中非常常见,比如用户注册验证、忘记密码重置、订阅通知等。 首先,我们需要了解SMTP(Simple Mail ...
在C# .NET环境下开发Windows桌面应用程序(Winform)时,发送邮件是一项常见的需求。标题中的"C# .net winform mail 发送邮件 源码"指的是一种使用C#编程语言,基于.NET Framework的Winform应用,实现邮件发送功能的...
### C#.NET 2.0 发送邮件 Demo 源代码解析 #### 一、概述 在本篇文章中,我们将详细解析一个基于 .NET 2.0 的 `System.Net.Mail` 库发送邮件的示例代码。通过这个例子,我们可以学习如何在 C# 中配置邮件发送的...
这个C#.NET邮箱发送内容含附件文件源码Demo,是一个很好的学习和参考资源,对于需要在应用中实现邮件发送功能的开发者来说,具有很高的实用价值。通过研究和实践,你可以轻松地将邮件发送功能集成到自己的项目中。
在本示例中,我们关注的是如何利用C#实现一个定时发送邮件的功能。这个功能通常在需要定期向用户发送通知、报告或其他重要信息的场景下非常有用。我们将探讨以下几个关键知识点: 1. **System.Net.Mail**: 这是.NET...
本主题将详细探讨如何使用C#.NET来封装自定义组件,并通过一个自定义数字文本框的实例进行说明。 首先,创建自定义控件的过程通常包括以下步骤: 1. **定义类**:在C#中,我们需要创建一个新的类,这个类将继承自...
在C#编程中,异步操作是现代应用开发的关键特性,尤其在处理大量数据或进行I/O密集型任务时,如查询数据库。本主题将深入探讨C#中的异步概念,如何异步查询数据库,以及如何异步处理一行一行加载的数据。 首先,...
列出主要功能: 访问三种不同数据库 ... 类似于李天平的,但那个太死了,这个可以自定义函数模板和类模板,及视图实体。 文档请发邮件找我索取。 还有这个完全免费,不需要任何注册。希望大家提意见,我及时改正。
在实际的邮件群发中,为了提高效率和防止被邮件服务商视为垃圾邮件,我们可能需要使用线程或异步操作来发送邮件。同时,邮件列表通常存储在数据库或文件中,我们需要读取这些数据并循环发送邮件: ```csharp List...
webkit.net 0.5版,c#和winform嵌入chrome核心浏览器控件 原来的sourceforge有时候连不上,特先下载好再上传上来,并带了一个说明,解决了在编译安后时会遇到的:failed to initialize activation context问题。
双滑块 trackbar vb.net C#.net 微软没有提供双滑块trackbar控件,自己修改了下。 可以取滑块的中间值。
3. **数据类型支持**:除了文本,可能还支持URL、电话号码、电子邮件等特定类型的数据编码。 总之,这个项目提供了一个全面了解如何在C#环境中生成二维码的实践示例,无论是桌面应用还是Web服务,都能帮助开发者...
在这个特定的知识点中,我们将深入探讨如何使用ASP.NET C#来实现图片上传至服务器、存储到数据库以及生成缩略图并显示在网页上的过程。 首先,上传图片到服务器端是一个基本的文件上传操作。在ASP.NET中,可以使用`...
asp.net WebAPI Token Oauth2.0授权自定义返回结果(包括登录正确返回,登录失败返回)。 详细参考:https://blog.csdn.net/u013546115/article/details/105580532
在C# WinForm应用开发中,我们经常遇到需要在后台执行耗时操作,同时保持用户界面(UI)的响应性。这就是异步编程的核心应用场景。VS2013支持.net框架4.0,该版本引入了Task类和异步编程模型,使得处理这种需求变得...