Asp.net 2.0 Smtp 메일 보내기
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net.Mail; // -- 기존의 System.Web.Mail 이 Asp.net 2.0 에서는 대체
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
MailMessage mess = new MailMessage();
mess.From = new MailAddress("보내는사람메일주소");
mess.To.Add(new MailAddress("받는 사람 메일주소"));
mess.CC.Add(new MailAddress("참조할사람 메일 주소"));
mess.Subject = "VS2005 전자 메일 발송에 대한 테스트 건 ";
mess.Body = " 전자 메일을 보내는 요령에 대한 내용 입니다.";
SmtpClient client = new SmtpClient();
client.Host = "메일 호스트";
try{
client.Send(mess);
}catch(SmtpException tt)
{
Label1.Text = tt.ToString();
}
Label1.Text = "메일이 성공적으로 발송되었습니다.";
}
}