松鼠的博客

导航

ASP.Net 2.0 发送邮件的代码

 

protected void btnSend_Click(object sender, EventArgs e)
{
    MailMessage mailMessage 
= new MailMessage();
    
string strBody;

    mailMessage.From 
= new MailAddress("365rss@gmail.com");
    mailMessage.To.Add(
"prlibertine@gmail.com");
    mailMessage.Subject 
= "365Rss.CN ";

    strBody 
= "<h2>" + ddlMainTag.SelectedItem.Text + "</h2><br>";
    strBody 
+= "<h4>" + tbTag.Text + "</h4><br><hr><br>";
    strBody 
+= "·" + tbAdv.Text;

    sendMail(mailMessage);
}


//SendMail
private void sendMail(MailMessage mail)
{
    SmtpClient smtpClient 
= new SmtpClient();
    smtpClient.EnableSsl 
= true;
    smtpClient.Host 
= "smtp.gmail.com";
    smtpClient.Port 
= 465;
    smtpClient.Credentials 
= new NetworkCredential("365rss@gmail.com""pwd");

    
try
    
{
        smtpClient.Send(mail);
        Label1.Text 
= "ok";
    }

    
catch
    
{
        Label1.Text 
= "false";
    }

}

posted on 2007-10-23 16:06  Xproer-松鼠  阅读(214)  评论(0)    收藏  举报