c#邮件发送的实现
2013-09-11 16:10
232 查看
c#实现邮件的发送
第一步 :引用命名空间
using System.Net;
using System.Net.Mail;
第二步:具体代码
//创建邮箱信息
MailMessage myMail = new MailMessage();//声明一个mail对象
myMail.Priority = MailPriority.High;//设置邮件等级为high
myMail.From = new MailAddress("发件人邮箱", "发件人名称");//发件人地址
myMail.To.Add(new MailAddress("收件人邮箱", "收件人名称");//收件人地址
myMail.Subject = "主题";//主题
//发送的内容
myMail.Body ="发送邮件的内容";//发送邮件的内容
//创建一个邮件服务器类
SmtpClient myclient = new SmtpClient();
myclient.Host = "SMTP.163.com";//设置服务器的ip地址,还可以是smtp.qq.com等等
myclient.Port = Convert.ToInt32("25");//设置服务器的端口号
//验证登陆 设置发送人和密码
myclient.Credentials = new NetworkCredential("发件人邮箱", "发件人邮箱密码");
//发送邮件
try
{
myclient.Send(myMail);
return true;
}
catch (Exception)
{
return false;
}
第一步 :引用命名空间
using System.Net;
using System.Net.Mail;
第二步:具体代码
//创建邮箱信息
MailMessage myMail = new MailMessage();//声明一个mail对象
myMail.Priority = MailPriority.High;//设置邮件等级为high
myMail.From = new MailAddress("发件人邮箱", "发件人名称");//发件人地址
myMail.To.Add(new MailAddress("收件人邮箱", "收件人名称");//收件人地址
myMail.Subject = "主题";//主题
//发送的内容
myMail.Body ="发送邮件的内容";//发送邮件的内容
//创建一个邮件服务器类
SmtpClient myclient = new SmtpClient();
myclient.Host = "SMTP.163.com";//设置服务器的ip地址,还可以是smtp.qq.com等等
myclient.Port = Convert.ToInt32("25");//设置服务器的端口号
//验证登陆 设置发送人和密码
myclient.Credentials = new NetworkCredential("发件人邮箱", "发件人邮箱密码");
//发送邮件
try
{
myclient.Send(myMail);
return true;
}
catch (Exception)
{
return false;
}
相关文章推荐
- C和C#两种方式实现邮件的简单发送
- C#实现邮件发送的功能
- 如何在代理环境下发送邮件?——C#实现Socket代理方式的邮件发送
- C#邮件发送的实现方法
- C#实现自启动及带附件形式的邮件发送
- C#实现邮件发送功能
- C#邮件发送的实现方法
- C# 实现Window服务实现定时发送邮件
- 用C#实现的邮件发送的例子
- C#真他妈神奇,一个函数都不用写就能实现一个简单的邮件发送工具
- c# 实现邮件发送
- C# SendMail发送邮件功能实现
- C#实现简单的SmtpClient发送邮件
- asp 调用c# com组件实现ssl邮局的邮件发送
- 用C#实现支持gmail邮件发送
- C#编程实现发送邮件的方法(可添加附件)
- C#实现发送邮件
- c#实现gmail邮件发送
- C#发送邮件的实现实例解析
- C#实现邮件发送,可以添加附件,发件人、收件人信息从xml文件读取