google 의 gmail 로 메일 보내기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(); message.From = new System.Net.Mail.MailAddress("보내는 이메일 주소"); message.To.Add("받는 사람 이메일 주소"); message.SubjectEncoding = System.Text.Encoding.UTF8; message.BodyEncoding = System.Text.Encoding.UTF8; message.Subject = "제목"; message.Body = "내용"; message.Attachments.Add(new System.Net.Mail.Attachment("첨부할 파일 경로")); System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587); smtp.UseDefaultCredentials = false; // 시스템에 설정된 인증 정보를 사용하지 않음 smtp.EnableSsl = true; // SSL을 사용함 smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network; // 이걸 하지 않으면 Gmail에 인증을 받지 못함 smtp.Credentials = new System.Net.NetworkCredential("메일을 보낼 구글 이메일 주소", "패스워드"); smtp.Send(message); | cs |
'Dev::DotNet > C#' 카테고리의 다른 글
확장 메소드(Extension Methods) (0) | 2013.11.26 |
---|---|
DLL 레지스트리 등록 API (1) | 2013.11.14 |
마우스 이동에 따른 화면 이동 (0) | 2013.10.29 |
GZipStream 을 이용한 문자열 압축 (0) | 2013.10.28 |
System.Drawing.Printing.PageSettings 의 PrintableArea 프로퍼티에 대한 문제 (0) | 2013.10.18 |