2003/02/11

WSH 및 CDONTS를 사용 예약 전자 메일 메시지 만들기

Windows NT Option Pack(NTOP) 및 Windows 2000은 SMTP(Simple Mail Transfer Protocol) 서비스를 기본적으로 설치하여 일반적으로 전자 메일 기반 HTML 양식 처리를 위한 ASP(Active Server Page)를 통해 이를 다양한 목적으로 사용할 수 있도록 합니다. 다음 예제에서는 메일 보내기를 위한 WSH 스크립트뿐만 아니라 메일 보내기를 위한 예약 작업 및 메일 내용을 업데이트할 수 있는 텍스트 파일의 작성을 단계별로 설명합니다.
  1. 예약 작업을 설정하는 첫 단계로 스케줄러 서비스가 실행 중인지 확인합니다.
    1. 작업 표시줄에서 시작, 설정을 차례로 누른 다음 제어판을 누릅니다.
    2. 제어판에서 서비스 애플릿을 두 번 누릅니다.
    3. 작업 스케줄러 서비스가 나올 때까지 아래로 스크롤합니다.
    4. 상태실행 중으로 표시되어 있는지 확인합니다.
    5. 시작자동으로 표시되어 있는지 확인합니다.
    6. 닫기를 눌러 서비스 애플릿을 종료하고 제어판을 닫습니다.
  2. 다음 내용의 텍스트 파일을 만들고 컴퓨터에 C:\Mailout.txt로 저장합니다.
    <p>This is line 1.</p> <p>This is line 2.</p>
  3. WSH 스크립트를 만들어서 방금 만든 텍스트 파일을 읽습니다. 다음 코드를 복사하여 컴퓨터에 "C:\mailout.vbs"로 저장합니다. 보내는 사람/받는 사람을 사용자 지정하려면 strFromstrTo 변수 값을 변경합니다.


  4. 보낼 메일의 예약 작업을 만듭니다. 명령 세션을 열고 다음 예와 같이 입력합니다. 다음 작업은 오후 9시에 한 번 실행됩니다. AT 9:00pm Cscript.exe C:\Mailout.vbs 다음 작업은 매주 월요일 오전 6시에 실행됩니다. AT 6:00am /every:M Cscript.exe C:\Mailout.vbs 다음 작업은 매월 1일 오전 1시에 실행됩니다. AT 1:00am /every:1 Cscript.exe C:\Mailout.vbs 위의 작업에서 선택한 예약 시간이 되면 전자 메일이 보내집니다.



10-TechNetB_masthead_ltr.gif

댓글 없음:

댓글 쓰기

가장 많이 본 글