KingAmu'Code

asp.net在线发送邮件,以前没做过,调试好了。

首先引入两个命名空间system.net,system.net.mail

我测试的时候使用的是QQ邮箱和163的。通过了。。

        MailMessage Msg = new MailMessage("\"test\"<sentmailaddress@163.com>", "\"1111\"<tomailaddress@qq.com>");

        Msg.Subject = "test";//邮件的主题
        Msg.IsBodyHtml = true;//邮件是否为HTML格式的
        Msg.Body = "邮件内容";
        SmtpClient objEmail = new SmtpClient("smtp.163.com"); //SMTP服务器主机名,比如GMail的smtp.gmail.com
        objEmail.Credentials = new NetworkCredential("username", "password");
        objEmail.EnableSsl = false; //是否启用加密连接,GMail的邮箱必须用加密,其他不支持的邮箱用false
        objEmail.Send(Msg);

posted on 2010-02-07 21:35  阿牧  阅读(206)  评论(0编辑  收藏  举报

导航