SQL Server/SSIS 강좌

메일 보내기 – 데이터 처리 결과를 메일로 전송하자

SungWookKang 2015. 7. 16. 10:24
반응형

메일 보내기 – 데이터 처리 결과를 메일로 전송하자

 

안녕하세요 강성욱 입니다.(www.sqltag.org, www.sqler.com, http://blog.naver.com)

이번 시간에는 [메일 보내기 작업]에 대해서 알아 보도록 하겠습니다.

 

메일 보내기 작업은 SMTP를 이용하여 메일을 보낼 수 있는 작업 개체 입니다.

메일 보내기 태스크]는 데이터 처리 후 생성 파일 또는 보고서 등을 메일로 보낼 수 있습니다.

 

[BIDS]를 실행하여 [Integration Services 프로젝트]를 생성 합니다.

 

[제어 흐름] 탭에서 [메일 보내기 태스크]를 드래그 앤 드롭으로 끌어다 놓습니다.

 

[메일 보내기 태스크]에서 마우스 오른쪽을 클릭하여 [편집]을 선택 합니다.

 

[메일 보내기 태스크 편집기]가 나타납니다.

[일반] 탭에서는 태스크의 이름과 설명을 설정 할 수 있습니다.

 

[메일] 탭에서는 메일 전송을 위한 설정을 합니다.

  • Smtp Connection – SMTP 연결을 지정.

 

  • From – 메일을 보내는 사람 주소
  • To – 메일을 받는 사람 주소. 여러 명일 경우 세미콜론( ; )으로 구분
  • Cc – 참조 메일 주소
  • BCc – 숨은 참조 메일 주소.
  • Subject – 메일 제목
  • MessageSourceType - 메일 본문 저장 형태 지정
    • 직접 입력 – 직접 텍스트 형식으로 입력
    • 파일 연결 – 텍스트 형식으로 저장된 파일을 이용
    • 변수 – 본문 내용이 저장된 변수를 지정

 

  • MessageSource – 메일 본문 내용
  • Priority – 메시지의 우선 순위

 

  • Attachments – 첨부 파일

 

[식] 탭에서는 여러가지 식을 설정 할 수 있습니다.

예를 들어 보고서_20120622.txt 등과 같이 동적인 메일 제목이나 첨부 파일등은 [식] 탭에서 구현 할 수 있습니다.

 

메일 보내기 기능을 잘 활용하면 일일 보고서 및 데이터 처리 결과 등을 직접 사용자가 접속하지 않고도 메일 등을 간단히 보고서를 받아 볼 수 있습니다.

 

반응형

'SQL Server > SSIS 강좌' 카테고리의 다른 글

웹 서비스 작업  (0) 2015.07.16
메시지 큐  (0) 2015.07.16
대량 삽입 작업  (0) 2015.07.16
이벤트 처리 및 오류 출력 – 다양한 이벤트로 오류를 출력하자  (0) 2015.07.16
데이터 흐름 경로  (0) 2015.07.16