ASP로 메일 보내기
이메일을 보내기 위해선 서버상에 다양한 설정도 이루어져야 합니다.
소스상에서는 정석적으로 아래에 방법을 사용합니다.
이 소스를 보니 오래된 언라라는 느낌이 강하게 드네요
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <% set objMessage = createobject("cdo.message") set objConfig = createobject("cdo.configuration") Set Flds = objConfig.Fields Flds.item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 '-> 서버 접근방법을 설정합니다 Flds.item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.lbcsoft.com" '-> 서버 주소를 설정합니다 Flds.item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 '-> 접근할 포트번호를 설정합니다 Flds.item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30 '-> 접속시도할 제한시간을 설정합니다 Flds.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 '-> SMTP 접속 인증방법을 설정합니다 Flds.item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "mail@lbcsoft.com" '-> SMTP 서버에 인증할 ID를 입력합니다 Flds.item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "lbcsoftmail" '-> SMTP 서버에 인증할 암호를 입력합니다 Flds.update Set objMessage.Configuration = objConfig Mail_Dir = server.mappath("\") objMessage.To = "받는이 메일 주소" objMessage.From = "보내는이 메일 주소" objMessage.Subject = "메일 타이틀" objMessage.HTMLBody = "<b>메일 내용</b>" '// objMessage.TextBody 텍스트만 보낼시엔 이것을 objMessage.fields.update objMessage.Send set objMessage = Nothing set objConfig = Nothing %> | cs |
'IT_Developers > ASP' 카테고리의 다른 글
ASP - 소스상에 트랜젝션 방법 (0) | 2017.07.06 |
---|---|
ASP - 음수양수 구별하기 (Sgn) (0) | 2017.07.04 |
ASP - Request.ServerVariables 사용하기 (0) | 2017.07.04 |
ASP - 이미지 사이즈 알아내기 (0) | 2017.07.04 |
ASP - 한글 깨짐 변환 (euc-kr -> UTF-8) (0) | 2017.07.04 |
댓글