[Asp.net]네이버 smtp 사용하여 메일 발송
[Asp.net]네이버 smtp 사용하여 메일 발송
.aspx
.aspx.cs
using System.Net.Mail; //필요
protected void button1_Click_1(object sender, EventArgs e)
{
MailMessage message = new System.Net.Mail.MailMessage();
message.From = new System.Net.Mail.MailAddress("보내는 naver ID"); //ex : 1234@naver.com
message.To.Add("받는 ID"); //ex : 12345@gmail.com
message.Subject = "이메일 제목";
message.SubjectEncoding = System.Text.Encoding.UTF8;
message.Body = "이메일 내용";
message.BodyEncoding = System.Text.Encoding.UTF8;
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.naver.com", 587);
smtp.UseDefaultCredentials = false;
smtp.EnableSsl = true;
smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtp.Credentials = new System.Net.NetworkCredential("naver ID", "naver PW");
smtp.Send(message);
}
//만약 본문에 HTML을 넣고 싶으면
//message.IsBodyHtml = true; 추가.
from http://dev-aidenlim.tistory.com/29 by ccl(A) rewrite - 2020-03-06 12:21:23
댓글
댓글 쓰기