Home
Contact us
Sitemap
제품소개
다운로드
기술지원
구입안내
고객안내
Nmail PHP
Nmail PHP
Nmail NET
Nmail ASP
기술지원안내
FAQ
Q&A
사용자팁
Nmail PHP
공지사항
고객&파트너
기술지원안내
FAQ
Q&A 게시판
사용자 팁
Home
> Support
> Q&A
>
Nmail.Net
Nmail .NET Q&A
※
기술문의
는
자세한 상황
을 적어주셔야 하며,
구입문의
는
전화
나
메일
로 부탁드립니다.
글쓴이
제목
<div><div> //업로드 타입이 A 이면 엑티브 형식이므로 해당하는부분들 호출함.</div><div> if (up_type == "A") {</div><div> //IE에서만 엑티브 엑스가 지원 되니 접속 브라우저를 물어 보고 엑티브X 호출 여부</div><div> var nmail_updown_cp_status = true;</div><div> var browserType = navigator.appVersion;</div><div><br></div><div> if (browserType.indexOf("MSIE") == -1 &&</div><div><span style="white-space:pre"> </span> (browserType.indexOf("Trident") == -1 && browserType.indexOf("rv:11") == -1))</div><div> nmail_updown_cp_status = false;</div><div><br></div><div> if (nmail_updown_cp_status == true) {</div><div> var obj = document.ObjNUploader;</div><div><br></div><div> // 업로드 컴포넌트 설정</div><div> if (objState) {//메가바이트로 용량 설정하면됨(1메가는 1, 10메가는 10)</div><div> obj.width = 755;</div><div> obj.SetUploadType(1); // 업로드 방식 (0이면 HTTP 업로드, 1이면 MTOM 업로드)</div><div> obj.SetUseCompType(1); // 업로드 사용 방식 (0이면 웹하드, 1이면 웹메일)</div><div> obj.FileBaseSize(SmallFileSize); // 업로드 기준값 (설정 용량을 초과하면 컴포넌트 내에 업로드 형식 값이 대용량 첨부로 변경됨.)</div><div> obj.SetMaxUpFileCount(50); // 최대 업로드 파일 갯수</div><div> obj.SetLimitFileSize(5000); // 파일 개당 업로드 제한 용량</div><div> obj.Max_UploadBigSize(BigFileTotSize); // 대용량 첨부 제한 용량</div><div> obj.Max_UploadSize(SmallFileSize); // 일반 첨부 제한 용량</div><div> //obj.UploadExtFilter("jpg;png"); //업로드 파일 필터</div><div> obj.SetUploadChunksize(1024 * 1024 * 2); // 업로드 청크 사이즈</div><div><br></div><div> //09.08.06 대용량 파일 설정부분</div><div> document.getElementById("sUploadBigSize").innerHTML = SizeCapacity("<%# BigFileSize %>");</div><div> document.getElementById("sUploadTotSize").innerHTML = SmallFileSize + ".00MB";</div><div> }</div><div> }</div><div> }</div></div><div><br></div><div>위 부분이 ActiveX 호출 부분입니다. 정상적으로 호출되나 확인해 보시기 바랍니다</div><br> -------------------- Original message --------------------<br> <style>P, UL, LI { margin: 0px 0px 0px 0px; }</style> <p>삼우MCP 입니다.</p><p>빠른 답변 감사합니다.</p><p>그런데 제가 아직 해결을 못하고 있습니다.<br>저의 그룹웨어 NMail을 적용해서 사용중리라서 NMail소스가 약간식은 수정이 되었습니다.</p><p>현재 문제가 되고 있는 WriteMail.aspx 파일도 마찬 가지입니다.</p><p>그래서 한번더 요청드립니다.</p><p>result = obj.Upload_Start();</p><p>이 부분이 오류가 발생하지 않게 하기 위해서 WriteMail.aspx에서 어느 부분이 반드시 포함이 되어야 </p><p>하는 것입니까?</p><p>(자바스크립트 부분 말고)</p><p><br></p><p>빠른 답변 한번더 부탁 드립니다.<br><br><br> -------------------- Original message --------------------<br> <style>P, UL, LI { margin: 0px 0px 0px 0px; }</style> 업로드 컴퍼넌트가 ActiveX로 되어 있습니다.</p><div><br></div><div>따로 웹메일 소스를 수정하지 않았다면 웹메일 소스에 포함되어 있습니다.<br><br> -------------------- Original message --------------------<br> <style>P, UL, LI { margin: 0px 0px 0px 0px; }</style> <p>삼우MCP 입니다.</p><p>ActiveX라면 어떤 ActiveX인지요?</p><p>그리고 사용하려면 어떻게 해야합니까?</p><p>참조에 추가를 해야하는지요?<br>방법좀 가르쳐 주십시요</p><p><br><br> -------------------- Original message --------------------<br> <style>P, UL, LI { margin: 0px 0px 0px 0px; }</style> ActiveX 내부에서 동작하는 부분입니다.<br><br><br> -------------------- Original message --------------------<br> <style>P, UL, LI { margin: 0px 0px 0px 0px; }</style> </p><p><br>삼우MCP 입니다.</p><p>답변 감사합니다.</p><p>그런데 해당 폴더에 대한 권한에도 이상은 없습니다.</p><p>제가 궁금한 부분은 </p><p>result = obj.Upload_Start();</p><p>이 문장의 Upload_Start()을 어디서 확인지 알고싶습니다.</p><p>제가 소스를 적용하면서 빠진부분이 있는지 확인화면서 저 부분을 찾지를 못했습니다.</p><p>그래서 저 부분이 어디에 있는지를 알고싶습니다.</p><p><br></p><p>답변 부탁 드립니다.</p><p><br><br> -------------------- Original message --------------------<br> <style>P, UL, LI { margin: 0px 0px 0px 0px; }</style> 안녕하세요.</p><div><br><div><span style="font-size: 13.33px;">404 not found의 경우 파일이 존재하지 않을 경우에 발생하는 오류입니다.</span></div><div><span style="font-size: 13.33px;"><br></span></div><div><span style="font-size: 13.33px;">파일 업로드를 할 때에 nmail data directory 경로\도메인\0000\아이디\</span><span style="font-size: 10pt;">attach_temp 에 파일이 정상적으로 저장되나 확인해 보시기 바랍니다.</span></div><div><span style="font-size: 10pt;"><br></span></div><div>정상적으로 저장이 되지 않는다면 폴더에 권한은 충분히 주었는지도 확인해야 합니다.</div><div><br> -------------------- Original message --------------------<br> <style>P, UL, LI { margin: 0px 0px 0px 0px; }</style> <p>※ 필수입력정보 ※</p> <br> <p>▷ 제품버젼 : NMail 5.02</p> <p>▷ 오류발생 메뉴/주소 : </p> <p>▷ 에러메세지 : </p><p>Message 1<br>[Upload Error Messages][업로드하는 파일명] => [UPLOADPATH Header Invalid Response]<br>[http/1.1 404 not found]</p><p>Message 2<br>파일 업로드 하는중에러가 발생 했습니다.<br>에러가 날 가능성<br>1. 네트워크 회선이 불안할경우.<br>2. iis세팅문제일수가 있습니다.<br>보내기를 누르시면 재전송 가능합니다.</p> <br> <p>▷ 질문내용 : </p><p>안녕하십니까?<br>NMail을 업그레이드(5.02)를 사용하기 위해 시스템 구성을하다 문제가 발생하여 문의 드립니다.<br>문제점은 메일 발송시 그냥 텍스트만 발송을 하면 정상적으로 잘 작동이 됩니다.<br>하지만 첨부 파일을 추가해서 발생을 하면 아래 와 같이 에러가 발생합니다.<br>Message 1<br>[Upload Error Messages][업로드하는 파일명] => [UPLOADPATH Header Invalid Response]<br>[http/1.1 404 not found]</p><p>Message 2<br>파일 업로드 하는중에러가 발생 했습니다.<br>에러가 날 가능성<br>1. 네트워크 회선이 불안할경우.<br>2. iis세팅문제일수가 있습니다.<br>보내기를 누르시면 재전송 가능합니다.</p><p><br>소스중 WriteMail.aspx의 <br>function Sendmail(flag) {<br>....<br>if (up_type == "A") {//엑티브 형식일때</p><p> var obj = document.ObjNUploader;<br> //209.07.21 임시보관함에 저장할때 파일첨부 부분은 빼는 루팅<br> if (flag != true) {<br> if (obj.TotalUploadCount() > 0) {<br> var result;<br> obj.SetUserInfo(memberId + ":" + domain);<br> document.getElementById("hidAttachFiles").value = obj.FilesInfo;<br> result = obj.Upload_Start();</p><p> if (result == -1) {<br> UpdateSize();<br> //2010.03.15 추가<br> document.getElementById("hidAttachFiles").value = "";<br> alert("파일 업로드 하는중 에러가 발생 했습니다.\r\n\r\n에러가 날 가능성\r\n 1. 네트워크회선이 불안할경우.\r\n 2. iis 세팅문제일수가 있습니다.\r\n\r\n보내기를 누르시면 재전송 가능합니다.");<br> return;<br> }<br> }<br> }<br> }<br> <br>부분중 result = obj.Upload_Start(); 이부분에서 문제가 발생하는데<br>이 부분을 확인할 방법을 모르겠습니다. Upload_Start() 는 어디서 확인이 가능한지요?</p><p>참고로 이부분을 asp.net의 <asp:fileupload>를 따로 만들어 파일업로드 테스트 해보면 제대로 올라갑니다.<br>그러니까 IIS 설정도 정상적인것 같습니다.<br>그리고 테스트하고 있는 OS는 Windows10, IIS10, IE11 입니다.</asp:fileupload></p><p>file upload 부분만 정상적이면 5.02 버전으로 메일관련은 정상운영될것같은데 이것때문에 몇일째 헤매고 있습니다.<br>IIS설정, 방화벽 설정 확인 등등을 다 해봐도 안됩니다.</p><p><br>도와주십시요.<br>빠른 답변 부탁 드립니다.<br></p></div></div></div>
비밀번호
패스코리아넷
경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 :
nmail@passkorea.net
I 전화 : 1544-1608 I 팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288 I 대표자 : 빈경윤