Nmail ASP 서비스 종료 안내(EOS)
CDO 컴포넌트로 Nmail 통해서 메일 발송 하는법
질문이 종종 있어서 예제를 올립니다.
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 |