James3 를 기존 메일시스템과 연동하기 - 시작







James 3 에서 제공하는 mailbox 는 jpa, jcr, maildir, hbase, memory 입니다.






기존에 사용하던 메일 시스템의 DB, Filesystem 과 연동을 위해서는 커스터마이징이 필수적입니다.






org.apache.james.container.spring.bean.factorypostprocessor.MailboxConfigurationBeanFactoryPostProcessor










위의 클래스에서 jdbc 용 provider 를 확장하는게 첫 시작점이 될 것 같습니다.





각 provider 별 spring.xml 은 아래 xml 에 import 시켜서 사용합니다.



/apache-james-mailbox/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox.xml






댓글

가장 많이 본 글