using System.Web.Mail;
- MailMessage objMailMessage;//邮件信息
- MailAttachment objMailAttachment; //附件信息
- public void sendMail(string mailTO, string mailtitle, string mailContent)
- {
- // 创建邮件消息
- objMailMessage = new MailMessage();
- //源邮件地址,使用的邮箱必须先开通smtp服务
- objMailMessage.From = luozhuang2009@yahoo.cn;
- objMailMessage.To = mailTO;
- //设置正文格式
- objMailMessage.BodyFormat = MailFormat.Html;
- //高级别
- objMailMessage.Priority = MailPriority.Normal;
- //objMailMessage.Subject = "邮件发送标题:你好";//发送邮件的标题
- objMailMessage.Subject = mailtitle;//发送邮件的标题
- //objMailMessage.Body = "邮件发送标内容:测试一下是否发送成功!";//发送邮件的内容
- objMailMessage.Body = mailContent;//发送邮件的内容
- //objMailMessage.Attachments.Add(objMailAttachment);//将附件附加到邮件消息对象中
- //接着利用sina的SMTP来发送邮件,需要使用Microsoft .NET Framework SDK v1.1和它以上的版本
- //基本权限
- objMailMessage.Fields.Add
- ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
- //用户名
- objMailMessage.Fields.Add
- ("http://schemas.microsoft.com/cdo/configuration/sendusername", "邮箱用户名");
- //密码
- objMailMessage.Fields.Add
- ("http://schemas.microsoft.com/cdo/configuration/sendpassword", "邮箱密码");
- //如果没有上述三行代码,则出现如下错误提示:服务器拒绝了一个或多个收件人地址。
- //服务器响应为: 554 : Client host rejected: Access denied
- //SMTP地址
- SmtpMail.SmtpServer = "smtp.sina.com";
- //开始发送邮件
- SmtpMail.Send(objMailMessage);
- }
//方法调用:
mail.sendMail(传入注册的, "新用户注册确认信...", 尊敬的 " + 传入用户注册名称+ " ,您好!恭喜您成为 <a href=/"www.sogouseo.com/">搜狗seo</a> www.sogouseo.com的新会员,同时感谢您对<a href=/"www.sogouseo.com/">【搜狗seo】www.sogouseo.com</a> 的关注与支持。如果你喜欢本站的内容,请您帮我想您的朋友们推荐一下,谢谢!)