Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워크 보안

프라이버시를 지키는 나만의 보안 이메일 서버 구축 방법

구글과 마이크로소프트 같은 주요 이메일 서비스 제공업체는 타겟형 광고와 각종 부가 서비스를 제공하기 위해 사용자의 이메일을 수시로 스캔합니다. 이는 명백한 사생활 침해이기 때문에 불편하게 느껴질 수 있습니다. 이러한 프라이버시 침해를 막는 가장 간단한 방법 중 하나가 바로 자신만의 보안 이메일 서버를 직접 구축하는 것입니다.

개인 이메일 서버 구축은 생각보다 어렵지 않습니다. 초기 설정만 완료하면 이후에는 자신의 취향에 맞게 자유롭게 커스터마이징할 수 있습니다.

프라이빗 이메일 보안 서버란?

프라이버시를 지키는 나만의 보안 이메일 서버 구축 방법

이메일을 수신하면 먼저 이메일 서버에 저장된 후, 사용자의 이메일 클라이언트나 브라우저로 다운로드됩니다. 이러한 이메일 서버는 대개 구글, 야후, 마이크로소프트처럼 이메일 주소를 제공하는 회사들이 운영합니다.

이런 서비스는 많은 편리함을 제공하지만, 기밀이든 일반이든 이메일 내용을 손쉽게 스캔해 타겟 광고를 게재하거나 구글 어시스턴트 같은 서비스를 개선하는 데 활용합니다. 게다가 정부 기관이나 법 집행 기관이 이메일 제공업체에 수신함 공개를 요청할 수도 있습니다.

반면 프라이빗 이메일 서버를 사용하면 이메일을 완전히 통제할 수 있습니다. 서버가 자신의 집에 있는, 자신이 소유한 컴퓨터에 있기 때문입니다.

자신만의 보안 이메일 서버를 갖추는 가장 큰 장점은 바로 프라이버시입니다. 이메일은 100% 자신만의 것이 되며, 완전히 익명으로 메일을 보내는 데 활용할 수도 있습니다.

ISP(인터넷 서비스 제공업체)나 회사도 더 이상 사용자의 이메일에 접근할 수 없습니다. 어떤 서드파티 이메일 제공업체도 따라올 수 없는 안심감을 얻게 되고, 일반 이메일 서비스로는 불가능한 수준의 필터 설정도 가능합니다.

다만 모든 편리함에는 대가가 따릅니다. 이메일 서버의 보안은 전적으로 본인의 책임입니다. 기업이 더 이상 이메일을 훔쳐볼 수는 없지만, 결의가 굳건한 해커가 노린다면 서버 자체는 여전히 침해당할 수 있습니다.

이메일 제공업체들은 서버의 보안 취약점을 찾아내는 전담 보안 팀을 운영합니다. 하지만 프라이빗 이메일 서버의 경우 서버 보안 유지 책임은 온전히 사용자에게 있다는 점을 기억해야 합니다.

자신만의 보안 이메일 서버 구축 방법

아래 단계를 정확히 따르면 개인 이메일 서버 구축은 전혀 어렵지 않습니다.

다만 시작하기 전에 서버 구축에 필요한 준비물을 모두 갖췄는지 확인하세요. 필요한 항목은 다음과 같습니다.

  • 충분한 하드 디스크 용량을 갖춘 별도의 컴퓨터 — 이 컴퓨터가 이메일 서버 역할을 하며 모든 이메일을 저장합니다.
  • 개인 이메일 서버용 도메인 이름
  • 안정적인 인터넷 연결
  • 이메일을 주고받을 때 사용할 이메일 서버 소프트웨어 — 스팸 필터, 백신 보호 기능 등을 함께 갖춘 것이 이상적입니다.

1. 이메일 서버 다운로드 및 설치

먼저 이메일 서버 소프트웨어가 필요합니다. 선택 가능한 프로그램은 많지만 대부분 유료입니다.

이 튜토리얼에서는 오픈소스 무료 이메일 서버인 hMailServer를 사용합니다. hMailServer 다운로드 페이지에 접속한 뒤 'Latest Release(최신 릴리스)' 아래의 파일을 클릭해 내려받으면 됩니다.

프라이버시를 지키는 나만의 보안 이메일 서버 구축 방법

앱을 다운로드한 후 아래 순서대로 설치를 진행합니다.

  1. 다운로드한 파일을 실행합니다.
  2. 설치 마법사 환영 화면에서 Next(다음)를 클릭합니다.
  3. 다음 화면에서 'I accept the agreement(동의함)' 라디오 버튼을 선택합니다. 반드시 라이선스 계약서를 먼저 읽어보세요.
  4. 설치 위치를 지정하는 화면에서 hMailServer 설치 경로를 선택합니다. C 드라이브에 설치하는 것이 좋습니다.
  5. 구성 요소 선택 화면에서 드롭다운 메뉴로 Full Installation(전체 설치)을 선택하고 Next(다음)를 클릭합니다.
  6. 다음 창에서 사용할 데이터베이스를 선택합니다. 첫 번째 옵션인 Use built-in database engine(내장 데이터베이스 엔진 사용)을 선택하는 것이 좋습니다. Next(다음)를 클릭합니다.
  7. 시작 메뉴 바로 가기 생성 여부를 선택한 뒤 Next(다음)를 클릭합니다.
  8. 이메일 서버 비밀번호 생성 화면이 나타납니다. 강력한 비밀번호를 입력하고 Next(다음)를 클릭합니다.
  9. Install(설치)을 클릭하고 설치가 완료되기를 기다립니다.
  10. 설치가 끝나면 Run hMailServer Administrator 체크박스가 선택되어 있는지 확인한 뒤 Finish(마침)를 클릭합니다.

2. hMailServer 설정 방법

개인 이메일 서버의 실제 설정 과정 역시 비교적 간단합니다. 아래 단계를 따르면 서버 설정 방법과 함께 설정 시 유의할 점까지 명확히 파악할 수 있습니다.

  1. hMailServer Administrator를 실행합니다. 위 10번째 단계까지 그대로 진행했다면 이미 실행 중일 것입니다.
  2. 열리는 창에서 Connect(연결)를 클릭하고, 요청 시 설치 8단계에서 입력했던 비밀번호를 입력합니다.
  3. 환영 화면의 Getting started(시작하기)에서 Add domain(도메인 추가)을 클릭합니다.
  4. General 탭의 'Domain' 항목에 도메인 이름을 입력합니다. Enabled 체크박스가 선택되어 있는지 확인한 뒤 Save(저장)를 클릭합니다.
  5. 왼쪽 탐색 창에서 Domains로 이동해 방금 입력한 도메인 이름을 클릭한 뒤, Accounts 폴더를 엽니다.
  6. Accounts 창에서 Add(추가)를 클릭합니다.
  7. 다음 창의 Address 텍스트 상자에 이름을 입력합니다. 이것이 곧 사용자의 이메일 주소가 됩니다.
  8. Password 항목에 적절한 비밀번호를 입력하고 Save(저장)를 클릭합니다.
  9. 탐색 창에서 Settings > Protocols로 이동합니다.
  10. SMTP는 체크하고 POP3, IMAP 체크박스는 해제합니다. 반드시 Save(저장)를 누르세요.
  11. 이어서 Settings 항목 아래의 Advanced를 클릭합니다. 'Default domain'에 localhost를 입력하고 Save(저장)를 클릭합니다.
  12. + 버튼을 클릭해 Advanced 설정 트리를 확장합니다.
  13. TCP/IP ports로 이동해 SMTP, POP3, IMAP에 각각 25, 110, 143 포트가 활성화되어 있는지 확인합니다.
  14. Utilities > Diagnostics로 이동해 이메일 서버를 테스트합니다. 앞서 만든 도메인을 선택하고 Start를 클릭해 테스트를 시작합니다.
  15. 방금 생성한 메일 서버에 성공적으로 연결되는지 확인됩니다.

위 단계를 모두 마치면 개인 이메일 서버를 사용할 준비가 완료된 것입니다.

프라이버시를 지키는 나만의 보안 이메일 서버 구축 방법

이메일을 주고받는 데 필요한 것은 Thunderbird나 Outlook 같은 이메일 클라이언트뿐입니다. 앞서 만든 도메인 계정 정보로 로그인하면 됩니다.

또한 hMailServer Administrator 유틸리티를 실행하면 백신, 스팸 방지 같은 기능을 활성화하고 세부 조정할 수도 있습니다. 탐색 창에서 해당 기능들을 찾아보세요.

나만의 프라이빗 이메일 서버 완성

직접 이메일 서버를 구축하는 일이 그리 어렵지 않다는 것을 알 수 있습니다. 예상치 못한 문제가 없다면 한 시간 이내에 서버를 가동할 수 있을 것입니다. 다만 더 고급 기능이 필요하다면 IT 전문가에게 구축을 의뢰하는 것이 좋습니다.

그리고 개인 서버 구축이 현실적으로 어렵거나 불가능한 상황이라면, 검증된 보안 이메일 서비스를 이용하는 것이 차선책이 될 수 있습니다.