목록Java/ApacheJames (4)
개발
DKIM DKIM (Domain Keys Identified Mail)스팸메일을 차단하기 위해 개발된 기술 중 하나 (발신자가 위조되지 않았는지 수신자 측에서 검증할수 있음)Dkim을 메일 헤더에 추가하여 사인이 맞을경우 메일의 컨텐츠가 수정/변경/손상이 없을을 신뢰할수 있게 해주는 기술 송신자의 사인과 수신자의 검증단계로 구성된 피싱 검출, 스팸 방지의 목적의 RFC 4871 기술로 Sendmail, Cisco Yahoo에서 만듬 메일 발송자의 도메인과 메일 내용의 무결성을 검증할 수 있는 기술 적용방법 os에서 private, public key 생성 openssl genrsa -out dkim-private.pem 1024 openssl rsa -in dkim-private.pem -out dkim..

* 빌드하기가 어렵네요 ㅠ 아시는분 댓글로 부탁드려여,, 1. james-project의 pom.xml를 확인합니다. 각각 dependency 리스트를 관리합니다. io.projectreactor reactor-bom Californium-SR3 pom import ${james.groupId} apache-james-backends-cassandra ${project.version} ${james.groupId} apache-james-backends-cassandra ${project.version} test-jar ${james.groupId} apache-james-backends-es ${project.version} 2. 추가할 모듈 dependency를 추가하겠습니다. ${james.grou..

이클립스를 이용해서 Apache James 소스를 빌드해서 실행해보겠습니다. 1. Git에서 소스를 내려습니다. Clone할 주소 : github.com/apache/james-project.git 2. repository 우클릭 -> Import Project -> Show other specialized import wizards -> Existing Maven Projects 반드시 show other..클릭해서 Existing Maven Projects로 임포트 해주도록 합니다. 3. james-server/james-server-app/src/man/resource에 james-database.properties설정파일을 수정합니다. database.driverClassName=oracle.jd..