프로그래밍/ASP.NET
별도의 메일서버 없이 gmail 을 이용해서 메일 보내기
쇠주는참이슬
2012. 12. 26. 18:14
출처 : http://hoons.net/Board/CSHAPTIP/Content/53362 필수 : using System.Net.Mail; SmtpClient client = new SmtpClient("smtp.gmail.com", 587); // 희안하게 465는 않되네요...-_-;; client.UseDefaultCredentials = false; client.EnableSsl = true; // SSL 쓴다는 소리 client.DeliveryMethod = SmtpDeliveryMethod.Network; GMAIL 인증 client.Credentials = new System.Net.NetworkCredential("구글 아이디", "구글비밀번호"); MailAddress from = new MailAddress("보낼사람표시", "보낼사람 이름", System.Text.Encoding.UTF8); MailAddress to = new MailAddress("받을 사람 이메일 주소 "); MailMessage message = new MailMessage(from, to); message.Subject = "제목"; message.Body = "본문"; message.SubjectEncoding = System.Text.Encoding.UTF8; message.BodyEncoding = System.Text.Encoding.UTF8; try { // 동기로 메일을 보낸다. client.Send(message); MessageBox.Show("전송되었습니다", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); // Clean up. message.Dispose(); }별도의 메일서버 없이 gmail 을 이용해서 메일 보내기, 메일, 메일발송, 메일보내기