처음에 웹 어플리케이션을 구축하고 있다 보면 어떤 액션의 타이밍에 메일을 보내고 싶다고 하는 경우가 많습니다.예를 들어 워크플로우 시스템이면 자신의 처리를 마치고 다음 사람에게 처리를 돌리는 타이밍에 ′처리의뢰 통지′를 발신하도록 하면 사용자는 항상 시스템을 확인할 필요가 없어집니다.또한 포럼 어플리케이션 등이라면 신규 글이 올라온 타이밍에 등록 사용자에게 메일을 통지하는 것도 편리할 수 있습니다.물론 처음부터 끝까지 메일에 의존하는 것도 생각해 볼 일이지만, 보조적인 수단으로 메일 알림을 섞어서 보다 사용자 친화적인 애플리케이션을 구축할 수 있을 것입니다.본 글에서는 이러한 메일 알림 기능을 쉽게 구현하기 위한 구조를 소개합니다.메일 본문을 템플릿으로 외부 파일 관리할 수 있으므로 용도에 따라 자유롭게..