tks

博客园 首页 联系 订阅 管理

如题:用c#.net的net.mail发送邮件(简单实用)

 

 

 1        SmtpClient smtpClient = new SmtpClient();
 2        smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
 3        smtpClient.Host = "smtp.sohu.com"; ;//指定SMTP服务器
 4        smtpClient.Credentials = new System.Net.NetworkCredential("xxx""yyy");//用户名和密码
 5
 6
 7        String body = "Test";
 8                
 9
10        MailMessage mailMessage = new MailMessage("xxx@sohu.com""297680@qq.com");
11        mailMessage.Subject = "Hello";//主题
12        mailMessage.Body = body;//内容
13        mailMessage.BodyEncoding = System.Text.Encoding.UTF8;//正文编码
14        mailMessage.IsBodyHtml = true;//设置为HTML格式
15        mailMessage.Priority = MailPriority.High;//优先级
16
17        try
18        {
19            smtpClient.Send(mailMessage);
20            return true;
21        }

22        catch
23        {
24            return false;
25        }

 

 

 

注意引用命名空间

using System.Net.Mail;
posted on 2008-08-11 16:33  特困生  阅读(1356)  评论(3)    收藏  举报