[저장된 html 파일을 이용한 메일 발송하기]
작성자: 다자래(mfcchang@naver.com)
ASP에서 CDONTS를 이용한 메일 발송하기 예제 두번째입니다. 처음에 소개된 예제는 html 이 변하지 않는다는
조건하에 html 태그를 mail이라는 문자열에 담아서 처리하는 방법이였습니다. 아래의 박스는 그 예를 보여주고 있
습니다.
mail = name & "<table width='658' border='0' cellspacing='0' cellpadding='0'>" mail = mail & "<tr bgcolor='BDBABD'>" mail = mail & "<td colspan='3' height='1'></td>" mail = mail & "</tr>" mail = mail & "<tr>" mail = mail & "<td bgcolor='BDBABD' width='1'></td>" mail = mail & "<td width='656'>" mail = mail & "<table width='656' border='0' cellspacing='0' cellpadding='0'>" .......................... ..........................중간생략 .......................... name = "테스트" '받는고객 이름 Email = "test@testto.co.kr" '받는사람 메일주소 fromMail = "test@test.co.kr" '보낸사람 메일주소 ............ |
이번에 소개해 드리는 방법은 파일객체를 생성하여 저장되어 있던 html파일을 읽어들여서 처리하는 방법입니다.
html파일의 내용이 변하여도 메일발송에는 아무런 제약이 없습니다. 파일객체가 읽어들일 html파일의 경로만 정확
하다면 바뀐내용 그대로 메일발송이 이루어집니다. 아래 예제는 파일객체를 생성하여 html파일을 읽어들인후 처리
하는 예제입니다.
예제 )
<%
Set Fso = Server.CreateObject("Scripting.FileSystemObject") '파일객체 생성 '읽어들인 html파일 열기 name = "고객님" '받는고객 이름 content=Replace(Replace(mail,chr(13)&chr(10),""),"[고객이름]",name) %> |