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

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

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

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

홍*민 2007.01.05 18:32 조회 4179

※ 필수입력정보 ※

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