- 浏览: 233140 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
net_liu:
zxptian 写道楼主能把TransferFiles也贴出来 ...
c# Socket 文件的传输 -
zxptian:
楼主能把TransferFiles也贴出来分享下吗?
c# Socket 文件的传输
在vs2005中发送邮件的方法如下:
System.Net.Mail.SmtpClient client = new SmtpClient(); client.Host = "smtp.163.com"; client.UseDefaultCredentials = false; client.Credentials = new System.Net.NetworkCredential("你的163用户名", "*****"); //星号改成自己邮箱的密码 client.DeliveryMethod = SmtpDeliveryMethod.Network; System.Net.Mail.MailMessage message = new MailMessage("你的163邮箱地址", "收件人邮箱地址"); message.Subject = "测试"; message.Body = "用自己写的软件发的邮件!"; message.BodyEncoding = System.Text.Encoding.UTF8; message.IsBodyHtml = true; //添加附件 Attachment data = new Attachment(@"附件地址如:e:\a.jpg", System.Net.Mime.MediaTypeNames.Application.Octet); message.Attachments.Add(data); try { client.Send(message); MessageBox.Show("Email successfully send."); } catch (Exception ex) { MessageBox.Show("Send Email Failed." + ex.ToString()); }
发送Jmail邮箱:
/// <summary> /// 发送邮件 /// </summary> /// <param name="strSmtpServer">SMTP</param> /// <param name="port">SMTP端口号</param> /// <param name="strFrom">发信箱地址</param> /// <param name="strFromPass">发信箱密码</param> /// <param name="strto">收信箱</param> /// <param name="strSubject">主题</param> /// <param name="strBody">邮件正文</param> /// <param name="ssl">是否采用SSL</param> public static void SendMail(string strSmtpServer, int port, string strFrom, string strFromPass, string strto, string strSubject, string strBody,bool ssl) { System.Net.Mail.SmtpClient client = new SmtpClient(strSmtpServer, port); client.EnableSsl = ssl; client.UseDefaultCredentials = false; client.Credentials = new System.Net.NetworkCredential(strFrom, strFromPass); client.DeliveryMethod = SmtpDeliveryMethod.Network; System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(strFrom, strto, strSubject, strBody); message.BodyEncoding = System.Text.Encoding.UTF8; message.IsBodyHtml = true; client.Send(message); } /// <summary> /// 发送Jmail邮件 /// </summary> /// <param name="strSmtpServer"></param> /// <param name="strFrom"></param> /// <param name="strFromUser"></param> /// <param name="strFromPass"></param> /// <param name="strto"></param> /// <param name="strSubject"></param> /// <param name="strBody"></param> public static void SendJmailMail(string strSmtpServer, string strFrom, string strFromUser, string strFromPass, string strto, string strSubject, string strBody) { jmail.Message jmMessage = new jmail.Message(); jmMessage.Silent = true; jmMessage.Logging = true; jmMessage.Charset = "GB2312"; jmMessage.ContentType = "text/html"; jmMessage.ISOEncodeHeaders = false; jmMessage.From = strFrom; jmMessage.FromName = strFrom; jmMessage.MailServerUserName = strFromUser; jmMessage.MailServerPassWord = strFromPass; jmMessage.Subject = strSubject; jmMessage.Body = strBody; jmMessage.AddRecipient(strto, "", ""); jmMessage.Send(strSmtpServer, false); }
发表评论
-
List转DataTable(反射)
2012-02-06 10:48 2742List转DataTable(反射) // ... -
DataTable转泛型
2012-01-31 17:39 1279DataTable转泛型 public clas ... -
利用鼠标钩子将鼠标中键转为左键
2011-05-04 13:50 1646利用鼠标钩子将鼠标中键转为左键 鼠标 ... -
C# 命名规范
2011-04-01 13:32 1971C# 命名规范 文章分类:.net编程 ... -
VS2008 快捷键大全
2011-04-01 13:30 916VS2008 快捷键大全[转帖] 文章分类 ... -
C# 中的委托和事件
2011-04-01 13:26 1287缩略显示 C# 中的委托和事件 文章 ... -
C#Winform限制Textbox只能输入数字
2011-04-01 13:20 7482C#Winform限制Textbox ... -
C# 跳转语句(break,continue,goto,return,throw)
2011-04-01 12:38 3441C# 跳转语句(break,continue,goto,r ... -
C#窗体固定在桌面上
2010-11-19 10:25 1653[DllImport("user32.dll& ... -
if-else 都输出的方法
2010-10-12 11:44 1310if-else 都输出的方法 if (new Func< ... -
反射技术
2010-09-15 17:42 924什么是反射? 反射就 ... -
发一个接口做参数的例子
2010-08-06 08:48 960发一个接口做参数的例子 回头接口 using System ... -
C#中使用正则表达式
2010-08-04 13:39 1339C#中的正则表达式包含 ... -
C#的几个技巧
2010-08-04 13:35 8501.如果可能尽量使用接 ... -
反射动态调用类成员
2010-08-04 13:30 984使用反射动态调用类成员,需要Type类的一个方法:Invoke ... -
XML数据排序
2010-06-30 14:20 3408根据XML数据的Index 来进行排序 方法一: ... -
程序动态升级版本
2010-06-30 10:00 1000C#实现程序动态升级版本。通过反射获取本地版本,然后跟服务器中 ... -
将DataGridView 数据导出到Excel
2010-06-25 15:46 5096/// <summary> ... -
将Excel导入到Oracle
2010-06-25 15:39 5420private void btnInsert_Click(o ... -
序列化与反序列化
2010-06-24 15:44 919多个对象序列化和反序列化 namespace Dome { ...
相关推荐
本示例“C# 发邮件的代码示例_vs2005”聚焦于利用C#语言发送电子邮件,这是一项常见的任务,尤其是在自动化、通知系统或者用户交互中。下面我们将深入探讨这一主题。 首先,C#发送邮件的功能主要通过System.Net....
【标题】:“vs2005邮件发送管理模块”是一个基于Visual Studio 2005开发的邮件管理系统,主要用于实现电子邮件的发送与管理功能。这个模块可能是为了方便开发者在项目中集成邮件通信功能,比如用户通知、系统报警...
在ASP.NET环境中,Visual Studio 2005(VS2005)提供了一套强大的工具和类库,使得开发者可以轻松实现邮件发送功能。在本文中,我们将深入探讨如何利用VS2005和ASP.NET来构建一个邮件发送系统。 首先,我们需要了解...
在SQL Server 2005中,为了实现在作业(Job)运行后自动发送邮件通知,可以按照以下步骤进行设置: 1. **启用数据库邮件存储过程**:首先,通过运行“SQL Server Surface Area Configuration”工具,选择“Surface ...
《网上邮件收发系统——基于.NET与VS2005及SQL2005的实现》 在互联网技术高速发展的今天,电子邮件已经成为人们日常生活和工作中不可或缺的通讯工具。本项目聚焦于构建一个基于.NET框架,利用Visual Studio 2005...
【发送邮件小程序】是使用C++编程语言在Visual Studio 2005环境下开发的一个初学者教程项目。这个小程序的主要目标是教会用户如何利用编程技术发送电子邮件。在C++中实现邮件发送涉及到对网络通信协议的理解,特别是...
电子邮件发送在ASP.NET框架下结合SQL Server 2005是一项常见的任务,它涉及到Web应用程序与用户间的通信,以及数据库的交互。以下是对这个主题的详细讲解。 首先,我们需要了解ASP.NET。ASP.NET是由微软提供的一个...
在VS2005环境下,我们可以利用System.Net.Mail命名空间提供的类来实现邮件的发送。 首先,让我们深入理解如何在C#中使用Winform创建一个邮件发送功能。Winform应用程序通常包含多个窗体和控件,如文本框、按钮等。...
本文将深入解析在VS2003与VS2005两个不同版本中实现邮件发送功能的方法,以及它们之间的差异。通过对比分析,我们可以更全面地理解这两个版本在处理邮件发送时的技术细节和编程思路。 ### VS2003中的邮件发送方法 ...
“数据库邮件”是SQL Server 2005中新增的一项功能,它本质上是一个邮件队列系统,通过将待发送的电子邮件消息存储在`msdb`数据库内的队列中,并利用外部进程将这些消息发送至指定的邮件服务器。一旦邮件被成功发送...
以上就是使用VB.NET 2005发送邮件的基本步骤。通过理解并实践这个示例,你可以根据实际需求构建更复杂的邮件系统,如包含附件、HTML格式的邮件、多收件人管理等。记住,每个邮箱服务商的SMTP设置可能会有所不同,...
《C#邮件收发系统详解》 在信息技术领域,邮件通信是日常工作中不可或缺的一部分。...对于初学者,可以通过分析"C#收发邮件系统完整版(cs vs2005)"项目,进一步加深对邮件系统的理解,并在实际项目中应用。
C#邮件发送小程序是使用C#编程语言编写的,它主要功能是实现电子邮件的发送。在C#中,我们可以利用System.Net.Mail命名空间...对于初学者来说,这是一个很好的实践项目,有助于理解网络通信和邮件协议在编程中的应用。
在SQL Server 2005中,数据库邮件(Database Mail)是一项重要的服务,允许用户直接从数据库发送电子邮件,极大地提高了数据库管理员和开发人员的工作效率。下面我们将深入探讨SQL Server 2005数据库邮件的配置和...
本主题聚焦于使用WinSock库在VC++环境中实现邮件发送功能,这涉及到网络通信和SMTP(简单邮件传输协议)的基本知识。 首先,WinSock是Windows Socket接口的简称,它是Microsoft为Windows操作系统提供的一种API,...
核心代码中,关键类`SmtpMail`用于实现SMTP协议的邮件发送,它可能包含多个子类或成员,如委托和事件来处理邮件发送过程的监控,确保邮件发送的正确性和可靠性。 在程序设计中,`SmtpMail`类会封装SMTP连接、认证、...
在本文中,我们将详细探讨如何配置MS SQL SERVER 2005进行数据库邮件的设置。这一功能使得数据库管理员可以通过SQL Server自动发送电子邮件,用于报警、报告或其他通信需求。以下是配置的详细步骤: 首先,需要安装...
在邮件发送的处理程序(如MailSend.aspx.cs)中,接收前端发送的数据,处理邮件发送逻辑。 2. SQL2005数据库操作:如果需要存储邮件发送记录,可以使用SQL2005的ADO.NET库与数据库交互,执行INSERT语句插入数据。 ...