시놀로지로 메일 서버 만들기

시놀로지

본인이 가지고 있는 도메인 주소로 메일 서버를 만들어 봤다. 가지고 있는 서버가 두대인데 항상 이벤트 로그나 장애를 관리하려고 모니터링하기 불편해서 위험 수준의 이벤트나 장애가 발생했을 경우 메일로 알려주는 기능을 사용하기 위해서이다.

메일서버를 만드는 방법은 운영체제에 따라 다르고 프로그램도 다양한데 흔히 리눅스나 윈도우 운영체제에 sendmail, Nmail, Qmail등의 메일 서버 프로그램등이 있다.

보편적으로 리눅스에 설치를 하는데 개인적으로 리눅스에 익숙하지 않은대다가 설정에서 실패하고 좌절하는 경우가 있기 때문에 시놀로지를 이용해 패키지 센터에서 메일 서버와 메일 스테이션을 다운받아 쉽게 쉽게 설치했다.

synology_mailserver

synology_mailserver_2

메일 서버 설정은 SMTP 부분에서 SMTP-SSL을 활성화 하고 포트를 587로 바꿔주어야 한다. 이유는 기본 포트인 25번 포트는 대형 포털에서 제공하는 메일서버에서 블록 처리되고 587번 포트를 사용하는걸로 통일 했기 때문이다. 그리고 SMTP 릴레이는 활성화 하지 않았다.

synology_mailserver_3

IMAP /POP3는 전부 활성화 해주고 클라이언트 프로그램에서도 SSL로 메일을 송수신하게 설정했다.

synology_mailserver_4-2

보안 부분은 SpamAssassin 설정에서 ‘점수가 다음보다 높으면 스팸으로 표시’ 에 1로 설정했는데 (기본값 5) KISA RBL에서 0.7 이상은 화이트 도메인으로 등록시켜 주지 않고 스팸 서버로 간주 하기 때문에 본인도 1로 등록해 신뢰도가 낮은 서버에서 보낸 메일은 스팸으로 처리했다.

synology_mailserver_4-3

그리고 DNSBL 서버에 spamlist.or.kr를 추가해줬다. 별칭 부분은 시놀로지 아이디와 메일에 쓰는 아이디를 다르게 할 경우 설정해 주면 된다. 마지막으로 제일 중요하게 해결해야될 메일 서버 구축에서 문제는

  1. 유동 아이피 기반의 가정용 회선
  2. 포털 사이트에서 블록

이 두가지가 가장 큰 걸림돌이다. 첫번째는 뭐 유동아이피에서 2년 남짓 서버 구축하고 연습하고 다 해봤는데 라우터(공유기)의 맥어드레스가 바뀌지 않는 한 아이피가 바뀌는 일은 없었다. 오히려 맥어드레스를 바꾸지 않고 아이피를 바꾸는게 더 어려울 정도. 이건 메일 서버 구축만의 이슈가 아니라 가정집에서 서버를 운영하려면 필수적으로 해결해야될 문제인데 일반적으로 DDNS를 사용하지만 위와 같은 경험때문에 굳이 DDNS를 사용하지 않고 DNS 서버를 구축하고 도메인에 연결해서 운영한다. 그리고 DDNS를 사용하면 결국 메일 서버 구축은 가능하지만 주소부분에서 불가능하기 때문에 DDNS는 사용하지 않았다.

두번째는 KISA RBL 에 화이트 도메인으로 등록하면 해결된다. 본인은 신청서는 작성했지만 아직 승인은 나있지 않은 상태인데 구글 / 네이버 / 다음 / 네이트와 메일 송수신이 원할하게 잘 된다. 한가지 걸리는 점은 신청서를 작성할때 도메인과 아이피를 작성하는 란이 있는데 유동아이피라고 승인이 안될까 걱정이다. 근데 또 승인하고는 별개로 송수신이 잘 된다는게 재밌는 점.

어쨌든 위 두개 사항만 충족하면 가정용 회선으로도 충분히 메일서버를 구축할 수 있다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
유효한 이메일 주소를 입력해주세요.

Synology Login Ip Block 01
시놀로지 로그인 권한 문제 해결 방법
이 DiskStation에 로그인할 권한이 없습니다. 관리자에게 권한을 문의하십시오. 시놀로지를 외부에서 접속할때 위와 같은 메시지와 함께 로그인이 되지 않는 경우가 있습니다.…
Synology Xe Title
시놀로지 가상 호스트에 XE 설치하는 방법
시놀로지에서 웹서버의 역할을 하는 웹스테이션(Web Station)은 아파치 기반으로  쉽게 NAS에서 웹서버를 운영할수 있는 솔루션입니다. 웹스테이션은 기본적으로 시놀로지의 계정과 연동되어 사용자별…
synology vpn tutorial title
시놀로지 VPN 서버 설치 및 설정하기
시놀로지의 패키지 중 VPN 서버를 설치하면 외부에서 접속 가능한 VPN 서버를 운영할수 있습니다. PPTP, L2TP/IPSec, OpenVPN 프로토콜을 지원하며 설치와 설정이…
synology dns slave 02 e1456405684296
시놀로지 보조 DNS 서버 구축하기
이전 포스트를 통해 시놀로지의 DNS 서버 패키지로 도메인 네임 서버를 구축하는 방법에 대해 알아봤습니다. 홈서버 레벨에서는 하나의 DNS 서버를 이용해서…