더북(TheBook)

그럼 메일이 제대로 전송되어 왔는지 확인해 보자.

그림 18-10 첨부파일 메일의 본문

[그림 18-10]을 보니 메일 본문은 HTML이 적용되었고 파일이 첨부됐다는 정보도 보인다. 첨부파일의 내용을 확인해 보자.

그림 18-11 첨부파일 내용 확인

[그림 18-9]에서 봤던 내용과 일치하니 첨부파일 전송도 성공했다.

지금까지 UTL_SMTP 시스템 패키지를 사용해 메일을 전송하는 방법을 살펴봤다. UTL_SMTP 패키지를 사용하는 방법이 그리 쉽지만은 않은데, 익숙하지 않기도 하지만 SMTP와 MIME에 대한 이해가 선행되어야 하기 때문이다. 이 부분에 대해서는 관련 서적이나 자료를 참조해 보길 바란다. 그리고 예제코드가 복잡해 보이긴 하지만 첨부파일을 포함해 UTL_SMTP 패키지로 메일을 보내는 로직을 하나의 패키지로 만들고, MIME 헤더 작성, 첨부파일 작성 등의 각 부분을 함수나 프로시저로 분할해 만들어 놓으면 이후에 유용하게 사용할 수 있을 것이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.