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

Nmail ASP 서비스 종료 안내(EOS)

Nmail ASP (nWmail, Nmail Server) 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

IIS SMTP와 ncdo.dll 컴포넌트 사용문제

홍*민 2007.01.05 18:32 조회 3169

※ 필수입력정보 ※

▷ 제품버젼 : nwmail3.6
▷ 사용중인 주소(URL) : http://
▷ 문제발생시 메뉴/주소 :
▷ 문제발생시 에러메세지
:
▷ 질문내용
크게 2가지 입니다.

1. 한대에 서버에 nwmail을 설치하였고 웹메일을 사용하고 있습니다.
정상적으로 구동되며 포트는 smtp25번입니다.

허나 언제부터인가 IIS SMTP 가 작동안되고 Badmail 폴더와 queue폴더에 쌓이기만합니다.
포트충돌인가 하여 확인해보니 IIS SMTP는 30번으로 잡혀 있었습니다.
왜 안되는 것일까요?

2. 위 1번이 안되어서 ncdo 컴포넌트를 사용하여 메일을 보낼려고 하여 DLL을 regver32로 등록하였고 재부팅을 하였습니다.
그리고 소스를 실행하였는데 에러가 나왔습니다.

에러내용입니다.
error '8007007e'
/mail.asp, line 57

57번째 줄입니다.
Set mailing = Server.CreateObject("Ncdo.Ncdonts.1") '컴포넌트

ncdo.dll 파일에 everyone 모든권한도 주었습니다.

소스입니다.

<%
sender_email = "아무개 <****@****>"
to_email = "****@****"
subject = "Ncdo컴포넌트를 통해서 보냅니다."
contents = "어떤가요? 확인부탁드립니다."
file1=""

Set mailing = Server.CreateObject("Ncdo.Ncdonts.1") '컴포넌트
mailing.Smtpserver = "mail.test.co.kr" '보낸는 메일서버 지정 (아이피 지정도 가능) 고정입니다.
mailing.From = sender_email '보내는 사람 메일 주소
mailing.To = to_email '받는 사람의 메일 주소
mailing.Cc = cc_email '참조
mailing.Bcc = bcc_email '숨은참조
mailing.Subject = subject '메일 제목
mailing.BodyFormat = 1
mailing.Body = contents '메일 내용
mailing.BodyFormat = 0
mailing.MailFormat = 0
mailing.Importance = 1

if not file1 = "" then '첨부파일 있을때 입니다. 저잘경로 적어서 보내시면 됩니다.
mailing.AttachFile Server.MapPath("\")&"\"&file1&"", ""&file1&"", 1
end if

mailing.Send
Set mailing = Nothing

%>

참고로 아이피 주소설정부분은 모두 맞습니다.

답변 부탁드립니다.

댓글 1
이전 글 저희 회사 메일에서 외국으로 메일 보낼려고 하는데요,, 1 최*윤 2007.01.09
다음 글 반송메일 에러 메세지 1 이*호 2007.01.05