Dim iMsg
Dim iConf
Dim Flds
Const cdoSendUsingPort = 2
'-> 1일 경우 로컬(SMTP), 2일 경우 외부(SMTP)로 메일전송
Const strSmartHost = "smtp.gmail.com"
'보낼 메일 Host Server 설정
Set iMsg = CreateObject("CDO.Message")
'-> CDO.Message 객채를 생성
Set iConf = iMsg.Configuration
'-> Configuration 설정값을 저장할 iConf 객채 생성
With iConf.Fields
.item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPort
'-> 서버 접근방법을 설정합니다
.item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strSmartHost
'-> 서버 주소를 설정합니다
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'-> 접근할 포트번호를 설정합니다
.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30
'-> 접속시도할 제한시간을 설정합니다
.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
'-> SMTP 접속 인증방법을 설정합니다
.item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "아이디"
'-> SMTP 서버에 인증할 ID를 입력합니다
.item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "암호"
'-> SMTP 서버에 인증할 암호를 입력합니다
.Update
End With
With iMsg
.To = "받는사람@이메일주소"
.From = "보내는사람@이메일주소"
.Cc = "참조받는사람@이메일주소"
.Subject = "제목"
.TextBody = "내용"
.Send
End With
Set Flds = Nothing
Set iConf = Nothing
Set iMsg = Nothing
Response.write "메일발송완료"
'Programming > Asp' 카테고리의 다른 글
| rs.EOF or rs.BOF (0) | 2020.08.24 |
|---|---|
| [ASP] Response Type (0) | 2014.05.29 |
| [ASP] 홈페이지 방문자수 넣기 (0) | 2014.05.29 |
| [ASP] 게시판 내용에 따옴표(') 가 있을 때 출력이 안되는 경우. (0) | 2014.05.29 |
| [ASP] if 문 (0) | 2014.05.15 |