Home
Contact us
Sitemap
제품소개
다운로드
기술지원
구입안내
고객안내
Nmail PHP
Nmail PHP
Nmail NET
Nmail ASP
기술지원안내
FAQ
Q&A
사용자팁
Nmail PHP
공지사항
고객&파트너
기술지원안내
FAQ
Q&A 게시판
사용자 팁
Home
> Support
> Q&A
>
메일송수신 관련
메일 송수신관련 Q&A
※
기술문의
는
자세한 상황
을 적어주셔야 하며,
구입문의
는
전화
나
메일
로 부탁드립니다.
글쓴이
제목
<p>※ 필수입력정보 ※</p><p><br></p><p>▷ 제품버젼 : Nmail PHP 2.6.12 UTF-8</p><p>▷ 오류발생 메뉴/주소 : 메일 발송</p><p>▷ 에러메세지 : 사서함을 사용할 수 없습니다. 서버응답: 5.7.1 Relaying denied</p><p> (사용자 아이디, 패스워드를 입력한 상태에서의 에러메세지)</p><p><br></p><p>▷ 질문내용 : </p><p class="MsoNormal">안녕하십니까</p><p class="MsoNormal">저희는 한일맨파워 배태수라고 합니다<span lang="EN-US">. <o:p></o:p></span></p><p> 현재 저희 회사에서<span lang="EN-US"> nmail </span>서버를 사용하고 있는고 회사내 자체<span lang="EN-US">erp</span>에서 메일을 전송하려고 하는데<span lang="EN-US"><o:p></o:p></span></p><p> 안되는 부분이 있어서 메일을 보냅니다<span lang="EN-US">. <o:p></o:p></span></p><p> <span lang="EN-US"><br></span></p><p><span lang="EN-US">Erp </span>시스템에서는 로그인한 사용자로 메일을 전송하려고 하는데 메일 아이디<span lang="EN-US">, </span>패스워드를 모르기 때문에<span lang="EN-US"><o:p></o:p></span></p><p> 메일 서버로부터 인증없이 전송이 되어야 합니다<span lang="EN-US">. <o:p></o:p></span></p><p> 그러기 위해서는 서버쪽에서 설정이 필요한 걸로 아는데 어떻게 처리하면 되는지 알려주셨음 합니다<span lang="EN-US">. <o:p></o:p></span></p><p> 참고로 사용자 아이디<span lang="EN-US"> , </span>패스워드를 입력을 하더라도 <span lang="EN-US"><o:p></o:p></span></p><p> <span style="color: red;">사서함을 사용할 수 없습니다<span lang="EN-US">.</span></span><span lang="EN-US"> </span>라는 메시지가 나옵니다<span lang="EN-US">. <o:p></o:p></span></p><p> <br></p><p class="MsoNormal"><span lang="EN-US">Erp</span>는<span lang="EN-US"> c# window </span>기반으로 되어있습니다<span lang="EN-US">. <o:p></o:p></span></p><p> 아래와 같은 소스로 테스트를 하는데 사용자 인증 부분이 걸립니다<span lang="EN-US">. </span></p><p><span lang="EN-US">---------------------------------------------------------------------------------------</span></p><p><br></p><span lang="EN-US"><p> <span lang="EN-US" style="color: blue; font-family: 돋움체;">private</span><span lang="EN-US" style="font-family: 돋움체;"> <span style="color: blue;">bool</span> SendMail()</span></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><span lang="EN-US" style="font-family: 돋움체;"> {<o:p></o:p></span></p><p><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> bool</span> bRet = <span style="color: blue;">false</span>;</span></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> try</span></span><span lang="EN-US" style="font-family: 돋움체;"> {</span></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><span lang="EN-US" style="font-family: 돋움체;"></span><span lang="EN-US" style="font-family: 돋움체;"> <span style="color: blue;">string</span> strFrom = <span style="color: rgb(163, 21, 21);">"<a href="mailto:sunggul@hanmanpower.com">sunggul@hanmanpower.com</a>"</span>;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> string</span> strTo = <span style="color: rgb(163, 21, 21);">"<a href="mailto:sunggul79@naver.com">sunggul79@naver.com</a>"</span>;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> string</span> strHost = <span style="color: rgb(163, 21, 21);">"mail.hanilmanpower.com"</span>;</span></p><p><span lang="EN-US" style="font-family: 돋움체;"><o:p><br></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> System.Net.Mail.<span style="color: rgb(43, 145, 175);">SmtpClient</span> oClient = <span style="color: blue;">new</span> System.Net.Mail.<span style="color: rgb(43, 145, 175);">SmtpClient</span>(strHost, 25);<o:p></o:p></span></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><span lang="EN-US" style="font-family: 돋움체;"> oClient.UseDefaultCredentials = <span style="color: blue;">false</span>;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> oClient.EnableSsl = <span style="color: blue;">false</span>;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> oClient.DeliveryMethod = System.Net.Mail.<span style="color: rgb(43, 145, 175);">SmtpDeliveryMethod</span>.Network;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"><span style="color: green;">//oClient.Credentials = new System.Net.NetworkCredential("sunggul2", "whtjdfuf79");<o:p></o:p></span></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> System.Net.Mail.<span style="color: rgb(43, 145, 175);">MailAddress</span> from = <span style="color: blue;">new</span> System.Net.Mail.<span style="color: rgb(43, 145, 175);">MailAddress</span>(strFrom, <span style="color: rgb(163, 21, 21);">"</span></span><span style="color: rgb(163, 21, 21); font-family: 돋움체;">조성렬<span lang="EN-US">"</span></span><span lang="EN-US" style="font-family: 돋움체;">, System.Text.<span style="color: rgb(43, 145, 175);">Encoding</span>.UTF8);<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> System.Net.Mail.<span style="color: rgb(43, 145, 175);">MailAddress</span> to = <span style="color: blue;">new</span> System.Net.Mail.<span style="color: rgb(43, 145, 175);">MailAddress</span>(strTo);<o:p></o:p></span></p><p><span lang="EN-US" style="font-family: 돋움체;"> System.Net.Mail.<span style="color: rgb(43, 145, 175);">MailMessage</span> oMail = <span style="color: blue;">new</span> System.Net.Mail.<span style="color: rgb(43, 145, 175);">MailMessage</span>(from, to);<o:p></o:p></span></p><p><span lang="EN-US" style="font-family: 돋움체;"> </span></p><p><span lang="EN-US" style="font-family: 돋움체;"> oMail.Subject = <span style="color: rgb(163, 21, 21);">"this is a test mail"</span>;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> oMail.Body = <span style="color: rgb(163, 21, 21);">"Test"</span>;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> oClient.Send(oMail);<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> bRet = <span style="color: blue;">true</span>;</span></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><span lang="EN-US" style="font-family: 돋움체;"> <span style="color: blue;">return</span> bRet;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"> }</span></p><p><span lang="EN-US" style="font-family: 돋움체;"></span><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> catch</span> (<span style="color: rgb(43, 145, 175);">Exception</span> Ex) </span><span lang="EN-US" style="font-family: 돋움체;">{<o:p></o:p></span></p><p><span lang="EN-US" style="font-family: 돋움체;"><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> </span></span>oUtil.ShowMsgAlert(Ex.Message);<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> </span></span>bRet = <span style="color: blue;">true</span>;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> </span></span>return</span> bRet;<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"><strong> </strong><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> </span></span>}<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> </span></span>finally </span></span><span lang="EN-US" style="font-family: 돋움체;">{<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;"><span lang="EN-US" style="font-family: 돋움체;"><span style="color: blue;"> </span></span>}<o:p></o:p></span></p><p> <span lang="EN-US" style="font-family: 돋움체;">}</span></p><p> <br></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><b><span style="font-family: 돋움체; font-size: 11pt;">답변을 주셨음 하는 부분은</span></b></p><p align="left" class="MsoListParagraph" style="text-align: left; text-indent: -18pt; margin-left: 38pt; -ms-word-break: keep-all; mso-para-margin-left: 0gd; mso-list: l0 level1 lfo2;"><b><span lang="EN-US" style="font-family: 돋움체; font-size: 11pt;"><span style="mso-list: Ignore;">1.<span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'> </span></span></span></b>><b><span style="font-family: 돋움체; font-size: 11pt;">사용자 계정인증없이 메일을 보낼 수 있는 방법</span></b></p><p align="left" class="MsoListParagraph" style="text-align: left; text-indent: -18pt; margin-left: 38pt; -ms-word-break: keep-all; mso-para-margin-left: 0gd; mso-list: l0 level1 lfo2;"><b><span lang="EN-US" style="font-family: 돋움체; font-size: 11pt;"><span style="mso-list: Ignore;">2.<span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'> </span></span></span></b>><b><span style="font-family: 돋움체; font-size: 11pt;">서버에 셋팅이 필요하다면 그 방법</span></b></p><p align="left" class="MsoListParagraph" style="text-align: left; text-indent: -18pt; margin-left: 38pt; -ms-word-break: keep-all; mso-para-margin-left: 0gd; mso-list: l0 level1 lfo2;"><b><span lang="EN-US" style="font-family: 돋움체; font-size: 11pt;"><span style="mso-list: Ignore;">3.<span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'> </span></span></span></b>><b><span style="font-family: 돋움체; font-size: 11pt;">아이피설정 </span></b></p><p align="left" class="MsoListParagraph" style="text-align: left; text-indent: -20pt; margin-left: 60pt; -ms-word-break: keep-all; mso-para-margin-left: 0gd; mso-list: l0 level2 lfo2;"><b><span lang="EN-US" style="font-family: 돋움체; font-size: 11pt;"><span style="mso-list: Ignore;">A.<span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'> </span></span></span></b>><b><span style="font-family: 돋움체; font-size: 11pt;">사내 네트워크가<span lang="EN-US"> NAT</span>로 되어 있어 같은 클래스내에 없는 경우</span></b></p><p align="left" class="MsoListParagraph" style="text-align: left; text-indent: -20pt; margin-left: 60pt; -ms-word-break: keep-all; mso-para-margin-left: 0gd; mso-list: l0 level2 lfo2;"><b><span lang="EN-US" style="font-family: 돋움체; font-size: 11pt;"><span style="mso-list: Ignore;">B.<span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'> </span></span></span></b>><b><span style="font-family: 돋움체; font-size: 11pt;">외부망에서<span lang="EN-US"> erp</span>에 접근하는 경우 아이피가 유동적인 경우</span></b></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><span style="font-family: 돋움체;">입니다<span lang="EN-US">. <o:p></o:p></span></span></p><p> <br></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><span style="font-family: 돋움체;">답변 부탁드리겠습니다<span lang="EN-US">. </span>수고하세요</span> </p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><br></p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;">(주)한일맨파워 배태수</p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;">02)2045-5456</p><p align="left" class="MsoNormal" style="text-align: left; -ms-word-break: keep-all;"><a href="mailto:bluets1222@hanilmanpower.com">bluets1222@hanilmanpower.com</a></p></span><p><br></p>
비밀번호
패스코리아넷
경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 :
nmail@passkorea.net
I 전화 : 1544-1608 I 팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288 I 대표자 : 빈경윤