윈도우 서버에서 많이 사용하는 hmailserver 설치
설치하기 위해 아래의 hmail 사이트에서 다운을 받아야 함
https://www.hmailserver.com/download
최신버전이 아닌 안정된 버전으로 설치를 원해서 archive download page 에서 다운
다운로드수가 많은 5.6.6 버전을 다운 받음
설치 시작
동의함
폴더 위치
전체 설치를 함
설치시 중요한 부분 메일서버를 사용할때 DB를 어떤걸 사용할꺼냐
자체 빌트인을 사용할꺼냐
아님 다른 종류의 데이터베이스를 연결해서 사용할꺼냐
전 빌트인을 선택 함
후자를 사용한적인 있는데 관리가 귀찮은 반면 디비내용을 볼수 있어 좋았던거 같음
설치 완료시 관리자 툴로 들어갈때 비번설정
아까 설정한 패스워드
설치 완료 후 관리자 툴 기본 화면
메일서버로 사용할 도메인 설정
계정도 한개 만들어줌
계정에 대한 추가 옵션 / 자동응답 , 포워딩 등등은 해보면 알수 있는 것들임
계정추가는 위와 같이 하면 되고
프로토콜은 디폴트로 나둬도 되고 변경해도 되고
다른 설정보다 스팸설정이 중요함
Anti-spam => 일반
hMailServer는 스팸 차단을 실행할 때 각 스팸 차단 메커니즘에 점수를 부여한다. 메시지의 총 점수가 이 값을 초과하지만 스팸 삭제 임계값 미만으로 유지되는 경우 메시지는 스팸으로 표시됩니다
add X-hmailserver-spam 은 이메일메세지 헤더에 표시
add X-hmailserver-reason 은 헤더에 이유에 대해서 표시
add to message subject 는 이메일 제목앞에 설정한 값을 표시
점수가 20이 넘는 이메일은 삭제
1024kb 초과의 용량을 가진 이메일은 검사하지 않음
use spf => spf 값이 설정되어 있지않거나 설정되어 있더라도 점수를 통과 못할 경우 스팸
check host in the HELO command => 연결되는 클라이언트의 IP주소와 일치하는 특정 호스트에 대한 A레코드를 확인하여 스팸을 확인
check that sender has DNS-MX records => 보낸 사람 도메인이 DNS에 유효한 MX레코드가 있는지를 검사하게 됩니다. 그렇지 않으면 이 테스트의 스팸 점수가 메시지의 총 스팸 점수에 추가되어 스팸으로 빠짐
verify DKIM-Signature header => 들어오는 모든 메시지에서 IPsec-Signature헤더를 찾습니다. 머리 글이 발견되면 메시지 내용이 서명과 일치하는지 확인합니다.
해당 도메인에서 운영하는 값을 참조 해서 스팸을 확인함
설정을 모두 함