더북(TheBook)

18장 프로시저를 통한 이메일 전송

웹 개발자와는 달리 주로 프로시저나 함수를 작성하는 DB 개발자에게는 이메일을 전송하는 프로그램을 만든다는 것은 낯선 일일 것이다. 하지만 이제 낯설어 할 필요가 없다. 오라클 DB에서도 PL/SQL로 이메일을 보낼 수 있기 때문이다. 과연 어떻게 이메일을 보내는 것일까? 눈치 빠른 독자라면 알아챘을 수도 있는데, 바로 오라클에서 제공하는 시스템 패키지를 이용하면 가능하다. 11g 버전 기준으로 UTL\_SMTP와 UTL\_MAIL이라는 두 개의 시스템 패키지가 그 주인공인데 이들에 대해 살펴보기 전에 먼저 이메일을 보내기 위해 알아야 할 사전 지식과 이 두 패키지에 대해 자세히 살펴보자.

01 SMTP 메일 전송

02 UTL_SMTP를 이용한 메일 전송

03 UTL_MAIL을 이용한 메일 전송

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