.NET 发送电子邮件(转)
2007-11-02 15:57
183 查看
有两种方法,一种是在配置文件中指定邮件服务器的配置,另一种方法是在送邮件时指定。
方法1。
在配置文件中添加配置节:
然后就可以在程序中直接发送了,代码很简单:
public bool sendMail()
2
{
3
//建立邮件信息,直接写入构造函数,依次为From,To,Subject,Body
4
MailMessage message = new MailMessage("liuronghua@test.cn",
5
"tansheng719@163.com",
6
"测试邮件",
7
"测试邮件,测试邮件");
8
SmtpClient client = new SmtpClient();
9
client.Send(message);
10
}
方法2:
MailMessage mail = new MailMessage("发件人r的E-mail","收件人的E-mail", "你好,给你一个祝福(标题) ", "asp.net smtpclient(内容)");
SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.163.com";//我用163的邮箱发的
// smtp.UseDefaultCredentials = false;//这行不用也能发送
smtp.Credentials = new System.Net.NetworkCredential("userName", "PassWord");//邮箱账号与密码
// smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;//这行不用也能发送
smtp.Send(mail);
方法1。
在配置文件中添加配置节:
然后就可以在程序中直接发送了,代码很简单:
public bool sendMail()
2
{
3
//建立邮件信息,直接写入构造函数,依次为From,To,Subject,Body
4
MailMessage message = new MailMessage("liuronghua@test.cn",
5
"tansheng719@163.com",
6
"测试邮件",
7
"测试邮件,测试邮件");
8
SmtpClient client = new SmtpClient();
9
client.Send(message);
10
}
方法2:
MailMessage mail = new MailMessage("发件人r的E-mail","收件人的E-mail", "你好,给你一个祝福(标题) ", "asp.net smtpclient(内容)");
SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.163.com";//我用163的邮箱发的
// smtp.UseDefaultCredentials = false;//这行不用也能发送
smtp.Credentials = new System.Net.NetworkCredential("userName", "PassWord");//邮箱账号与密码
// smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;//这行不用也能发送
smtp.Send(mail);
相关文章推荐
- .net发送电子邮件
- .net类库中发送电子邮件的方法总结收藏
- .net 2.0发送电子邮件
- 在开发中.net类库中发送电子邮件
- .net 发送电子邮件
- .net类库中发送电子邮件的方法总结
- .net 发送电子邮件
- .net类库中发送电子邮件的方法总结
- 在.NET 应用程序中用System.Web.Mail 发送电子邮件
- .NET 发送电子邮件的讲解流程
- .net类库中发送电子邮件的方法总结收藏
- .net类库中发送电子邮件的方法总结
- .net 发送电子邮件
- .net类库中发送电子邮件的方法总结
- 在.NET中用SMTP发送电子邮件
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- 在.NET应用程序中用System.Web.Mail发送电子邮件
- .NET(C#):使用SmtpClient发送带有图片和附件的电子邮件
- 用.net进行电子邮件的发送