- 浏览: 82039 次
- 性别:
- 来自: dg
文章分类
- 全部博客 (70)
- [随笔分类]DB(数据库) (18)
- c# (1)
- 实用参考代码 (1)
- 默认收藏夹 (9)
- [网站分类]6.读书区(技术书籍阅读心得、书籍推荐) (1)
- xml&web服务 (1)
- [随笔分类]Asp.net (18)
- C# BLOG (1)
- 技术仓库 (0)
- .net (1)
- 编程技巧 (1)
- [随笔分类].Net Framework (1)
- [随笔分类]程序人生(非技术) (1)
- [随笔分类]其他技术类 (1)
- [随笔分类]WAP (1)
- 收藏夹 (1)
- 其他 (1)
- DotNet技术 (4)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (4)
- [网站分类]7.提问区(建议在<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>中提问) (2)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (1)
- [随笔分类]Javascript & Css & Html (1)
最新评论
public void sendMail()
{
//实例化MailMessage对象
System.Web.Mail.MailMessage mail=new System.Web.Mail.MailMessage();
//定义邮件的发送地址
mail.From="aierong@126.com";
//定义邮件的接收地址
//设置以分号分隔的收件人电子邮件地址列表
mail.To="aierong@126.com";
//定义邮件的暗送地址
//设置以分号分隔的电子邮件地址列表
mail.Bcc="a@126.com";
//定义邮件的抄送地址
//设置以分号分隔的电子邮件地址列表
mail.Cc="abc@371.net;aaa@263.net";
//定义邮件的主题
mail.Subject=".net email";
//设置电子邮件正文的内容类型
//在这里我们以HTML的格式发送
mail.BodyFormat=System.Web.Mail.MailFormat.Html;
//设置电子邮件的正文
mail.Body="go go go";
//设置一个附件
System.Web.Mail.MailAttachment mailAttachment=new System.Web.Mail.MailAttachment(@"d:\abc.doc");
//邮件附加上一个附件
mail.Attachments.Add(mailAttachment);
//SMTP服务器
//许多SMTP服务器都需要身份验证
System.Web.Mail.SmtpMail.SmtpServer="smtp.126.com";
//验证
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
//登陆名
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "aierong");
//登陆密码
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "*******");
//发送
System.Web.Mail.SmtpMail.Send(mail);
}
{
//实例化MailMessage对象
System.Web.Mail.MailMessage mail=new System.Web.Mail.MailMessage();
//定义邮件的发送地址
mail.From="aierong@126.com";
//定义邮件的接收地址
//设置以分号分隔的收件人电子邮件地址列表
mail.To="aierong@126.com";
//定义邮件的暗送地址
//设置以分号分隔的电子邮件地址列表
mail.Bcc="a@126.com";
//定义邮件的抄送地址
//设置以分号分隔的电子邮件地址列表
mail.Cc="abc@371.net;aaa@263.net";
//定义邮件的主题
mail.Subject=".net email";
//设置电子邮件正文的内容类型
//在这里我们以HTML的格式发送
mail.BodyFormat=System.Web.Mail.MailFormat.Html;
//设置电子邮件的正文
mail.Body="go go go";
//设置一个附件
System.Web.Mail.MailAttachment mailAttachment=new System.Web.Mail.MailAttachment(@"d:\abc.doc");
//邮件附加上一个附件
mail.Attachments.Add(mailAttachment);
//SMTP服务器
//许多SMTP服务器都需要身份验证
System.Web.Mail.SmtpMail.SmtpServer="smtp.126.com";
//验证
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
//登陆名
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "aierong");
//登陆密码
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "*******");
//发送
System.Web.Mail.SmtpMail.Send(mail);
}
此方法可以给外网发送email
参考文章可以看
http://www.systemwebmail.com/faq/3.8.aspx
发表评论
-
图片问题?
2004-06-12 00:58 645图片问题? 例如我有一个ASP.NET工程在目录C:\BBS下 ... -
用Javascript在客户端实现遍历datagrid,DataList控件,像MSN中的全选
2004-07-04 21:56 1457刚刚看了..NET中遍历DataList控件,像MSN中的全选 ... -
ASP.NET状态管理之一(概括篇)
2004-07-14 00:50 671每次将网页发送到服务器时,都会创建网页类的一个新实例。在传统的 ... -
ASP.NET状态管理之二(查询字苻串QueryString)
2004-07-14 01:25 827查询字苻串是追加在URL后的数据(也是我常用的)例如:http ... -
ASP.NET状态管理之三(隐藏域HiddenField)
2004-07-14 01:50 2245ASP.NET 允许您将信息存储在 HiddenFiel ... -
ASP.NET状态管理之四(暂存状态HttpContext.Items)
2004-07-14 17:47 1074ASP.NET提供一个类System.Web.HttpCont ... -
ASP.NET状态管理之七(其他物理数据存放媒体)
2004-07-15 23:25 634ASP.NET状态存储还可以存放在数据库,XML文件,文本文件 ... -
ASP.NET状态管理之六(缓存Cache)
2004-07-15 23:44 1508ASP.NET 提供一个功能完整的缓存引擎,页面可使用该引擎通 ... -
Web.config文件中</appSettings>节点的配置数值读取的2种方法,哪种更快?
2004-10-18 09:37 2412<appSettings> <add key ... -
准备精读开源的.NET代码,希望能坚持
2004-12-08 12:53 1018近来无事,把开源的.NET全部找出来,准备精读。 阅读同时想把 ... -
代码阅读总结之ASP.NET StartKit Commerce
2004-12-20 16:47 845ASP.NET StartKit Commerce简单 ... -
代码阅读总结之ASP.NET StartKit TimeTracker(角色权限之捉虫笔记)
2005-01-17 14:56 685在ASP.NET StartKit TimeTracker中由 ... -
代码阅读总结之ASP.NET StartKit TimeTracker(应用程序路径之处理笔记)
2005-01-24 17:34 666在开发中我们为了整个程序目录结构清晰化,望望会建立许多不同的文 ... -
代码阅读总结之ASP.NET StartKit TimeTracker(数据绑定之困惑笔记)
2005-01-24 18:00 693以前在项目中数据绑定一直用<%# %> 今天在A ... -
Asp.net未处理异常的2种解决方式(个人总结篇)
2005-02-21 15:34 858Asp.net中引发未处理的异常时,我们怎么处理。我总结了2种 ... -
代码阅读总结之Fitch and Mather 7.0(资源文件Resource随笔)
2005-04-21 18:03 695在Fitch and Mather 7.0中利用了大量的资源文 ... -
代码阅读总结之Fitch and Mather 7.0(自定义字符串缓存页)
2005-10-18 13:29 786前段时间工作比较忙,没时间读代码,这几天有空,正好又来静读代码 ...
相关推荐
在这个场景中,我们讨论的是如何使用C#在ASP.NET环境下实现邮件发送功能。邮件发送在许多应用中都很常见,例如发送确认邮件、通知、客户服务通信等。 标题中的“C# (ASP.NET)邮件发送的简单例子”意味着我们将探讨...
在ASP.NET中,实现邮件附件的发送是一项常见的需求,尤其对于企业级应用或者网站服务来说,这通常是用来发送通知、报告或用户请求的关键功能。本文将深入探讨如何使用C#编程语言来完成这一任务。 首先,我们需要...
ASP.NET 是微软开发的一种...总之,ASP.NET结合C#的`System.Net.Mail`库,提供了简单易用的API来实现邮件发送功能。理解并掌握这个过程对于任何ASP.NET开发者来说都是至关重要的,无论是在个人项目还是企业级应用中。
在这个场景中,我们关注的是如何在ASP.NET环境中利用C#语言来实现Web应用的邮件发送功能。邮件发送在现代Web应用中非常常见,比如用户注册验证、忘记密码重置、订阅通知等。 首先,我们需要了解SMTP(Simple Mail ...
这些代码可能包括了对ASP.NET Membership或自定义用户身份验证模型的使用,以及数据库连接和查询的实现。 总结来说,C# ASP.NET发送邮件涉及的关键知识点包括: 1. 使用System.Net.Mail命名空间的MailMessage和...
ASP.NET结合COM组件发送Email是一种常见的在Web应用中实现邮件发送功能的方法。在这个过程中,主要利用的是Windows系统中内嵌的CDOSYS组件,它基于SMTP(Simple Mail Transfer Protocol)和NNTP(Network News ...
【标题】中的“基于C#+ASP.NET实现的Email Sending Web Service服务程序源码”表明了这是一个使用C#编程语言和ASP.NET框架开发的Web服务应用,其主要功能是发送电子邮件。在IT领域,Web服务是一种通过HTTP协议进行...
此外,MailSystem.NET的WEB版本采用了ASP.NET技术,这是一种基于服务器端的开发框架,用于创建动态网页应用程序。ASP.NET提供了丰富的控件和事件处理机制,使得开发者能快速构建交互性强的邮件界面。而桌面版的应用...
【网络硬盘系统实例一个简单代码的实现asp.net c#】 在IT行业中,网络硬盘系统是一种常见的云存储解决方案,它允许用户通过互联网访问、存储和共享文件。本实例将重点介绍如何使用ASP.NET(一种基于.NET Framework...
本篇文章将深入探讨如何在ASP.NET中创建一个登录模块,并涉及相关的C#代码实现。 首先,我们需要理解登录模块的基本组成部分。通常,登录界面包含用户名和密码输入字段,以及提交按钮。用户输入凭据后,这些信息会...
ASP.NET提供了强大的工具和框架来帮助开发者实现这一功能。本文将深入解析一个基于ASP.NET并通过C#语言实现的登录及注册页面的具体代码实现。 #### 一、环境配置与依赖 1. **开发环境**:为了确保能够顺利地运行...
下面将详细介绍ASP.NET邮件发送Web服务的工作原理、实现方法以及相关知识点。 一、ASP.NET邮件发送基础 在ASP.NET中,发送邮件主要依赖于`System.Net.Mail`命名空间中的`SmtpClient`和`MailMessage`类。`SmtpClient...
总之,ASP.NET结合C#提供了一种简单而强大的方式来发送邮件,只需要正确配置发件人的邮箱、SMTP服务器和相应的安全设置,就能实现从Web应用程序向用户发送电子邮件的功能。在实际开发中,确保遵循最佳实践,以确保...
ASP.NET、C# 和 SQLite 是 Web 开发中常用的三大技术,它们共同构建了高效、灵活且轻量级的数据库驱动的 Web 应用程序。在这个示例中,我们将深入探讨 ASP.NET 的 MVC 框架如何与 C# 语言结合,以及如何利用 SQLite ...
【邮件收发系统ASP.NET C#】是一种使用微软的ASP.NET框架和C#编程语言构建的Web应用程序,专为处理电子邮件的发送与接收而设计。该系统的核心目标是提供一个全面的功能集,允许用户通过Web界面方便地进行邮件管理。 ...
ASP.NET 搭建 MyBatis 开发环境详解 在.NET开发领域,ASP.NET一直以其高效、稳定的特点受到广大开发者青睐。而MyBatis作为Java领域广泛应用的持久层框架,其实现灵活,易于理解,也逐渐被.NET社区所接受。本篇文章...
ASP.NET和C#是Microsoft开发的用于构建Web应用程序的强大框架和技术。在这个程序例子中,它们被用来实现一个功能,即通过Gmail凭证发送电子邮件。这是一个常见的需求,特别是在开发需要自动通知或用户通信的Web应用...
在这个特定的知识点中,我们将聚焦于C#编程语言在ASP.NET 2.0环境中实现邮件发送的功能。 邮件发送在Web应用中是非常常见的一项需求,比如用户注册确认、忘记密码重置通知、营销邮件等。C#提供了一种简单而强大的...
ASP.NET+C#范例代码 简单的计数器 发email的程序: 文件管理器1.0 文件管理器2.0 文件管理器3.0 一个简单的留言板 简体字和繁体字互转1.0 简体字和繁体字互转2.0
在ASP.NET编程中,使用.NET Core发送邮件是一项常见的任务,而FluentEmail是一个强大的开源邮件发送组件,它为.NET和.NET Core提供了简洁且功能丰富的邮件解决方案。FluentEmail在GitHub上有超过1K的星标,随着.NET ...