메일/sms 구현...
- 작성자 :
- 김*윤
- 작성일 :
- 2010-08-12 11:08:07
- 조회수 :
- 3,334
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
일단 메일은 EgovSndngMailRegistServiceImpl에서 발송될메일을 디비에 등록하고
trnsmitXmlData 통해서 xml 파일로 만들어서 저장하는것까진 소스상에서 볼수 있는데요. (실제 해보니 xml저장까지 되네요)
실제 발송부분을 어디서 어떻게 구현해야할지 잘 모르겠어서요.
여기 사이트에서는 egov에서 구현된것까지 설명은 있는것 같은데 발송되는부분을 어떻게 구현해서 연동해야 할지 막막하네요.
설명도 좋고여.. 어디 참고할만한 자료 있으면 부탁드릴께요.
trnsmitXmlData 통해서 xml 파일로 만들어서 저장하는것까진 소스상에서 볼수 있는데요. (실제 해보니 xml저장까지 되네요)
실제 발송부분을 어디서 어떻게 구현해야할지 잘 모르겠어서요.
여기 사이트에서는 egov에서 구현된것까지 설명은 있는것 같은데 발송되는부분을 어떻게 구현해서 연동해야 할지 막막하네요.
설명도 좋고여.. 어디 참고할만한 자료 있으면 부탁드릴께요.
A
안녕하세요, 김태윤님
우선 전자정부 공통컴포넌트에서 지원하는 전자우편연계와 문자메세지 서비스는 관리화면(등록, 조회)을 지원하고 있으며 메일과 문자메세지 전송모듈은 별도 구성하셔야 합니다.
참고적으로 말씀드리면 스프링은 메일발송기능을 위한 MailSender인터페이스를 제공하는데, 이는 SimpleMailMessage를 전달받아 메일을 발송하는 기능을 합니다
그리고 MailSender인터페이스를 상속받은 JavaMailSender인터페이스는 Java Mail API의 MimeMessage를 이용해서 메일을 발송합니다. 이 때 메일발송을 위한 JavaMailSenderImpl 빈설정을 해야 합니다
위의 설명은 텍스트기반의 이메일전송이며, html 또는 파일첨부기능의 이메일발송구현시에는 Java Mail API의 MimeMessage를 이용한 메일메시지생성 로직을 직접 구현하셔야 합니다.
감사합니다
우선 전자정부 공통컴포넌트에서 지원하는 전자우편연계와 문자메세지 서비스는 관리화면(등록, 조회)을 지원하고 있으며 메일과 문자메세지 전송모듈은 별도 구성하셔야 합니다.
참고적으로 말씀드리면 스프링은 메일발송기능을 위한 MailSender인터페이스를 제공하는데, 이는 SimpleMailMessage를 전달받아 메일을 발송하는 기능을 합니다
그리고 MailSender인터페이스를 상속받은 JavaMailSender인터페이스는 Java Mail API의 MimeMessage를 이용해서 메일을 발송합니다. 이 때 메일발송을 위한 JavaMailSenderImpl 빈설정을 해야 합니다
위의 설명은 텍스트기반의 이메일전송이며, html 또는 파일첨부기능의 이메일발송구현시에는 Java Mail API의 MimeMessage를 이용한 메일메시지생성 로직을 직접 구현하셔야 합니다.
감사합니다