NEW Nmail PHP 3.4.0 업데이트 - 보안 강화(2단계 인증 등), 중요 메일, 대표 계정, 스팸 자동 업데이트
자세히 보기

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

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

메일 발송 결과 확인 코드

보*매 2013.03.18 14:25 조회 3584

※ 필수입력정보 ※


▷ 제품버젼 : 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