첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ 메일 메시지 보내기

----------------------------------------------------------------------------------------------------

using System;

using System.Net.Mail;

using System.Text;

 

#region 메일 메시지 보내기 - SendMailMessage(smtpHost, fromMailAddress, toList, subject, message)

 

/// <summary>

/// 메일 메시지 보내기

/// </summary>

/// <param name="smtpHost">SMPT 호스트</param>

/// <param name="fromMailAddress">보내는 사람 메일 주소</param>

/// <param name="toList">받는 사람 리스트</param>

/// <param name="subject">제목</param>

/// <param name="message">메시지</param>

public void SendMailMessage(string smtpHost, MailAddress fromMailAddress, string toList, string subject, string message)

{

    try

    {

        MailMessage mailMessage = new MailMessage();

 

        mailMessage.From = fromMailAddress;

 

        char[]   separatorArray = new char[] { ',', ';', ' ' };

        string[] toArray        = toList.Split(separatorArray, StringSplitOptions.RemoveEmptyEntries);

 

        for(int i = 0; i < toArray.Length; i++)

        {

            mailMessage.To.Add(new MailAddress(toArray[i]));

        }

 

        mailMessage.Priority     = MailPriority.Normal;

        mailMessage.Subject      = subject;

        mailMessage.BodyEncoding = Encoding.ASCII;

        mailMessage.Body         = message;

 

        SmtpClient smtpClient = new SmtpClient(smtpHost);

 

        smtpClient.Send(mailMessage);

    }

    catch

    {

    }

}

 

#endregion

----------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker

댓글을 달아 주세요