1. 기존 smtp 를 사용한 asp 코딩 (windows 2003)
<%
Dim objMail
Set objMail = Server.CreateObject("CDO.Message")
objMail.To = "받을 메일 주소"
objMail.From = "보내는 메일 주소"
objMail.Subject = "test"
objMail.HTMLBody = "content"
objMail.HTMLBodyPart.Charset = "utf-8"
objMail.BodyPart.Charset = "utf-8"
objMail.Send
Set objMail = Nothing
%>
2. 2008 R2 에서 변경 되는 MS 권장 코딩
<%
Set objConfig = Server.CreateObject("CDO.Configuration")
With objConfig.Fields
.item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 1
.item("http://schemas.microsoft.com/cdo/configuration/smtpserverpickupdirectory") = "C:\inetpub\mailroot\pickup"
.item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"
.item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30
.update
End With
Set objMessage = Server.CreateObject("CDO.Message")
With objMessage
Set .Configuration = objConfig
.To = "받을 메일 주소"
.From = "보내는 메일 주소"
.Subject = "test"
.HTMLBody = "test"
.Send
End With
%>
'IIS' 카테고리의 다른 글
[ IIS ] http header 에 server 정보 숨기기 (0) | 2021.04.15 |
---|---|
[ IIS ] Windows2008 SMTP 전송시 CDO.Message.1 오류 '80070005' (0) | 2015.11.23 |
[ IIS ] HTTP,HTTPS 간 세션 공유 (0) | 2015.11.23 |
[ IIS ] Windows 2008 cdonts 문제 (0) | 2015.11.03 |
댓글