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

nMail을 통해 웹메일 보내는 방법에 대해 질문드립니다.

김*영 2009.06.09 14:00 조회 12872

※ 필수입력정보 ※


▷ 제품버젼 : Nmail 3.8

▷ 오류발생 메뉴/주소 :  오류 '8004020f'

▷ 에러메세지 : 오류 '8004020f'


▷ 질문내용 :

지금 윈도우 2003 서버에 Nmail3.8 을 사용하여 웹메일을 이용하고 있습니다.

아웃룩을 통해 메일 보내기 받기 전부 잘되는데요

웹(ASP)를 통해서 대량 메일을 보낼려고 하는데 CDO를 이용해서 보내는건 안되더라구요

그래서 글찾아보니 Nmail관리툴 -> 스팸설정 -> POP3 Before 인증제외(현재는 POP Before에만 체크되어 있네요)에서 127.0.0.1과 255.255.255.255 를 등록하고 하면 된다고 써있어서 그대로 했는데

위와 같은 오류 메세지가 계속 나오네요.

그래서 Nmail에서 제공하는 dll을 이용하여 메일을 보내볼려고하는데 객체 생성이 안되네요.

NWmail이 아니라서 객체 생성이 안되는건가요.

웹메일 보내는데 사용한 소스는

<%
set objMessage = createobject("cdo.message")
set objConfig = createobject("cdo.configuration")

' 메일서버를 지정 합니다.
' sendusing 값이 1이면 MS SMTP를 이용하고 2이면 소켓전송방식으로 다른 메일서버를 사용 할 수 있습니다.
' smtpserver 항목은 IP혹은 도메인으로 입력하면 됩니다. (예: 211.170.106.1 or mail.passkorea.net )
Set Flds = objConfig.Fields
Flds.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
Flds.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "127.0.0.1"
Flds.update

Set objMessage.Configuration = objConfig
objMessage.To = ****@**** '받는 사람 이메일 주소
objMessage.From = "test@passkorea.net" '보내는 사람 이메일 주소
objMessage.Subject = "CDO 컴포넌트 이용하여 Nmail 통해 메일발송 합니다." '제목
objMessage.TextBody = " 어떤 메일서버를 사용하더라도 릴레이 권한이 있어야 합니다."

' 메일 내용이 HTML 형식이면 objMessage.TextBody 대신에 objMessage.HTMLBody를 사용

objMessage.fields.update
objMessage.Send

Response.write "발송 완료!!!!"

set objMessage = nothing
set objConfig = nothing
%>

입니다. 웹을 통해서 메일을 보낼수 있는 방법을 갈쳐주세요..

빠른답변 부탁드려요 ^^

댓글 6
이전 글 아웃룩 pop3 문제 1 양*우 2009.06.09
다음 글 메일을 보내는 쪽에서 저희 메일로 보낼수 없다고 하네요. 1 손*원 2009.06.09