C#发送邮件
2008-04-10 08:53
99 查看
发送邮件的功能在C#中很好实现,具体代码如下:
添加引用
using System.Net.Mail;
主事件代码
try
{
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("smtp.163.com");
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("MyUserName1", "123456"); //要发送邮件的帐号信息
client.DeliveryMethod = SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new MailMessage("MyUserName1@163.com", "MyUserName2@163.com", "Hello!UnknownElement", "Hello!This is My First SendMail Program");
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
client.Send(message);
}
catch(Exception e_sendmail)
{
MessageBox.Show(e_sendmail.Message,"Error!");
}
其实实现该功能的办法还很多,不止一种哦!
添加引用
using System.Net.Mail;
主事件代码
try
{
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("smtp.163.com");
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("MyUserName1", "123456"); //要发送邮件的帐号信息
client.DeliveryMethod = SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new MailMessage("MyUserName1@163.com", "MyUserName2@163.com", "Hello!UnknownElement", "Hello!This is My First SendMail Program");
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
client.Send(message);
}
catch(Exception e_sendmail)
{
MessageBox.Show(e_sendmail.Message,"Error!");
}
其实实现该功能的办法还很多,不止一种哦!
相关文章推荐
- C#使用CDO发送邮件的方法
- C# 发送邮件方法
- C#中发送邮件代码
- c# 邮件发送 发送人带昵称
- c#.net 下的邮件发送(含附件)
- C# - MailSender 邮件发送组件源代码 (支持ESMTP, 附件)
- C#简单邮件发送
- c#.net smtp 发送邮件
- 使用C#发送邮件
- C# 发送邮件
- C#编程实现发送邮件的方法(可添加附件)
- c#发送邮件之System.Net.Mail方法
- C# 发送邮件
- C#System.Net.Mail采用简单邮件传输协议发送邮件
- C# 发送邮件代码
- C#邮件发送
- c# 邮件发送通用类
- C#发送邮件
- C#使用smtp发送邮件
- C#中如何利用Gmail账户发送邮件