string adminEMail = pBiz.GetAdminMail().Rows[0][0].ToString();
SmtpClient smtpClient = new SmtpClient("XXX.XXX.XXX.XXX");
smtpClient.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;
string body = FCKeditor1.Value;
Encoding enc = Encoding.UTF8;
byte[] encodedByte = Encoding.Default.GetBytes(body);
encodedByte = Encoding.Convert(Encoding.Default, enc, encodedByte);
string encodedBody = enc.GetString(encodedByte);
string from = txtEmail1.Value + "@" + txtEmail2.Value;
string to = adminEMail;
string subject = txtTitle.Value;
if (!to.Equals(string.Empty))
{
MailMessage mailMessage = new MailMessage(from, to, subject, encodedBody);
mailMessage.IsBodyHtml = true;
mailMessage.BodyEncoding = Encoding.UTF8;
try
{
smtpClient.Send(mailMessage);
}
catch (Exception ex)
{
string err = ex.Message;
}
}
smtpClient = null;
'개발에 유용한 Tip' 카테고리의 다른 글
CANIAS[TROIA] 컨트롤 필수값 정의방법 (0) | 2024.02.25 |
---|---|
CANIAS[TROIA] 기본적인 메세지 처리방법 (0) | 2024.02.25 |
C# 인증서 기간 변경 (0) | 2024.02.22 |
MPS(기준생산계획 : Master Production Schedule) (0) | 2024.02.21 |
C#에서 URL 열기 (0) | 2024.02.15 |