ASP.NET发送邮件
2006-04-06 19:16
363 查看
MailMessage msg = new MailMessage();
msg.From = settings.SystemEmailAccount;
msg.To = to;
msg.Subject = subject;
msg.Body = body;
if(settings.SmtpAuthenticationRequired)
{
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1" );
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", settings.SystemEmailAccount);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", settings.SystemEmailAccountPassword);
}
if(settings.SmtpPort != 25)
{
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", settings.SmtpPort.ToString());
}
if(settings.SmtpUseSSL)
{
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", "1");
}
SmtpMail.SmtpServer = settings.SmtpServer;
SmtpMail.Send(msg);
msg.From = settings.SystemEmailAccount;
msg.To = to;
msg.Subject = subject;
msg.Body = body;
if(settings.SmtpAuthenticationRequired)
{
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1" );
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", settings.SystemEmailAccount);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", settings.SystemEmailAccountPassword);
}
if(settings.SmtpPort != 25)
{
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", settings.SmtpPort.ToString());
}
if(settings.SmtpUseSSL)
{
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", "1");
}
SmtpMail.SmtpServer = settings.SmtpServer;
SmtpMail.Send(msg);
相关文章推荐
- Asp.Net如何实现发送邮件 -详解
- ASP.Net环境下使用Jmail组件发送邮件
- ASP.Net 2.0 发送邮件的代码
- asp.net发送邮件
- ASP.NET结合数据库,发送邮件找回密码
- asp.net 自动发送激活邮件,不需修改web.config配置文件
- asp.net 发送邮件,带附件
- ASP.NET发送邮件和添加附件
- asp.net mvc发送邮件实例讲解
- asp.net 实现发送邮件
- 用ASP.NET 做自己的邮件发送系统
- 两个asp.net发送邮件类
- asp.net 发送邮件,带附件
- asp.net发送邮件
- asp.net 开发 跬步篇〔3〕.net 邮件批量发送
- asp.net 利用jmail完成邮件的发送功能
- Asp.Net 发送邮件
- asp.net代码发送邮件方法(二)
- asp.net发送邮件
- ASP.NET 发送邮件