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

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

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

CDO 컴포넌트로 Nmail 통해서 메일 발송 하는법

PASSKOREA 2006.10.24 10:22 조회 29313

질문이 종종 있어서 예제를 올립니다.
Nmail 에서 설정해야 할것은 스팸설정에서 Before 인증제외 쪽에 서버 아이피와
루프백 주소 ( 127.0.0.1 / 255.255.255.255 ) 값만 등록되어 있으면 됩니다.

----------------------------------------------------------------------------------------------

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") = "localhost"
Flds.update

Set objMessage.Configuration = objConfig
objMessage.To = "nmail@passkorea.net" '받는 사람 이메일 주소
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

이전 글 웹메일 발송이 안되는 경우 PASSKOREA 2007.01.16
다음 글 3.6버전 필터코드 설명 PASSKOREA 2005.11.22