asp.net能实现身份认证的EMAIL发送方法(c#版本)
2004-12-28 11:15
971 查看
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);
}
此方法可以给外网发送email
参考文章可以看
http://www.systemwebmail.com/faq/3.8.aspx
//实例化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
相关文章推荐
- asp.net能实现身份认证的EMAIL发送方法(c#版本)
- (转)asp.net能实现身份认证的EMAIL发送方法
- ASP.NET能实现身份认证的EMAIL发送方法
- asp.net能实现身份认证的EMAIL发送方法
- 能实现身份认证的EMAIL发送方法
- asp.net实现发送Email三种方法
- C# ASP.NET 最常用的通用权限的3个方法例子展示(每个功能一行代码实现)
- asp.net c#中使用FCKeditor的方法,版本2.66
- asp.net基于windows服务实现定时发送邮件的方法
- 使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- asp.net(C#)中实现身份模拟(转贴)
- 一个简单的ASP.NET Forms 身份认证的实例方法
- 在IIS中改变ASP.NET程序版本的实现方法附批处理代码
- 如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
- 利用C#创建 IIS 站点并设置.NET Framework版本为ASP.NET 2.0 的方法(一)
- ASP.NET 定时发送邮件 实现方法(包括确认邮件)
- C#、ASP.NET、WinForm - 实现邮件发送的功能
- asp.net中C#获取字符串中汉字的个数的具体实现方法
- Asp.Net中C#实现的DataGrid小计,合计和纵向合并的通用方法
- ASP.NET学习CORE中使用Cookie身份认证方法