NEW Nmail PHP 3 업그레이드 할인
자세히 보기

Nmail .NET 서비스 종료 안내(EOS)

Nmail .NET 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

메일 발송 결과 확인 코드

보*매 2013.03.18 14:25 조회 2744

※ 필수입력정보 ※


▷ 제품버젼 : Enterprise 4.5

▷ 오류발생 메뉴/주소 :

▷ 에러메세지 :


▷ 질문내용 :

안녕하십니까.
아래와 같은 코드를 사용하여 협력업체에 외부 메일을 발송하고 있습니다.
그런데, 잘못된 메일주소로 메일을 발송해도 정상 발송된 걸로 결과값이 리턴됩니다.
코드 중 잘못된 부분이나, 다른 방법이 있는지 알고 싶어서 문의 드립니다.
감사합니다.

아래] -- 내용이 너무 길어서 코드 일부는 삭제했습니다.
    {
        string strSmtpServer = ConfigurationSettings.AppSettings["SmtpServer"];
        string[] arrTo = new string[1];
        string[] arrCc = null;
        string[] arrBcc = null;
        string s = "";
        string strUserId = "";
        string strToid = "****@****";
        string strSubject = "";
        string strContent = "";
        string strDomain = "brmh.org";
        try
        {
            MimeConstructor mc = new MimeConstructor(strUserId, strDomain);
            ... DB에서 관련 정보를 조회하여 메일 제목과 내용 및 발송자를 구성합니다.
                    strSubject = "_요청부서명_:" + Rs1["reg_dept_nm"].ToString();

                    strContent += "결재가 완료되었습니다.<br><br>";

            mc.To = arrTo;
            mc.Cc = arrCc;
            mc.Bcc = arrBcc;
            mc.ForeignMail = false;
            mc.Subject = strSubject;
            mc.From = "" + strName + " <" + strUserId + "@" + strDomain + ">";
            mc.CharSet = "ks_c_5601-1987";
            mc.EncodeType = "8bit";
            mc.Priority = "M";
            mc.IndividualSendType = false;
            mc.ContentText = strContent + "\r\n";
            mc.ContentHtml = strContent.Replace("\r\n", "<br>");//.Replace("\r\n", "<br>\r\n");
            mc.SaveMailBox = true;
            mc.SMTPServer = strSmtpServer;
            mc.SendMail(0);
            s = "메일발송성공 :";
        }
        catch (MimeException err)
            s = "발송실패 :" + err.ToString() + err.Message;

        return s;
    }

댓글 1
이전 글 ActiveX 모드로 첨부 파일 전송시 에러 3 임*철 2013.03.20
다음 글 첨부파일시 에러 9 화* 2013.03.12