.Net 메일 보내기
//
using System.Net;
using System.Net.Mail;
SmtpClient smtp = new SmtpClient(); // SmtpClient
smtp.DeliveryMethod = SmtpDeliveryMethod.Network; // smtp Network
smtp.EnableSsl = false;//smtp SSL
smtp.Host = "smtp.163.com"; // smtp
smtp.Port = 25; // smtp , 25, ,
// SMTP , , ,
smtp.UseDefaultCredentials = true;
// ,
smtp.Credentials = new NetworkCredential(" @163.com", " ");
MailMessage mm = new MailMessage(); //
mm.Priority = MailPriority.High; // , Low, Normal, High, Normal
mm.From = new MailAddress(" @163.com", " ", Encoding.GetEncoding(936));
// ;
//
//
// , ,
//936 codepage
주: 위의 메일 출처는 반드시 당신이 메일박스에 로그인한 계정과 일치해야 합니다. 그렇지 않으면 인증에 실패할 수 있습니다.
mm.ReplyTo = new MailAddress("[email protected]", " ", Encoding.GetEncoding(936));
//ReplyTo , : ,
// , From
mm.CC.Add("[email protected],[email protected],[email protected]");
// , ,
// , :
mm.CC.Add(new MailAddress("[email protected]", " A", Encoding.GetEncoding(936)));
mm.CC.Add(new MailAddress("[email protected]", " B", Encoding.GetEncoding(936)));
mm.CC.Add(new MailAddress("[email protected]", " C", Encoding.GetEncoding(936)));
mm.Bcc.Add("[email protected],[email protected]");
// , ,
// , :
mm.CC.Add(new MailAddress("[email protected]", " D", Encoding.GetEncoding(936)));
mm.CC.Add(new MailAddress("[email protected]", " E", Encoding.GetEncoding(936)));
mm.Sender = new MailAddress("[email protected]", " ", Encoding.GetEncoding(936));
// , , ,
// , , ,
mm.To.Add("[email protected],[email protected]");
// , ,
//
mm.To.Add(new MailAddress("[email protected]", " g", Encoding.GetEncoding(936)));
mm.To.Add(new MailAddress("[email protected]", " h", Encoding.GetEncoding(936)));
mm.Subject = " "; //
mm.SubjectEncoding = Encoding.GetEncoding(936);
// , , , 。
// 936 pagecode, ,
mm.IsBodyHtml = true; // HTML
mm.BodyEncoding = Encoding.GetEncoding(936);
// , ,
mm.Body = "<font color="red"> , </font>";
//
mm.Attachments.Add( new Attachment( @"d:a.doc", System.Net.Mime.MediaTypeNames.Application.Rtf ) );
// , , ,
//
mm.Attachments.Add( new Attachment( @"d:b.doc") );
smtp.Send( mm ); // , , 。
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.