메일 서버 · 4 min read · Jan 10, 2026

15분 안에 바이러스 백신 및 스팸 방지 기능이 있는 메일 서버 설치하기

15분 안에 바이러스 백신 및 스팸 방지 기능이 있는 메일 서버 설치하기

이 문서는 홈 메일 서버 또는 소규모 사무실 메일 서버를 설정해야 하는 상황을 설명합니다. 통합 서비스 메일 서버를 사용하면 누구나 몇 분 안에 작업을 수행할 수 있다는 것을 보여줍니다.

AXIGEN 메일 서버는 이 예에서 선택된 솔루션으로, “mydomain.com”을 통해 안전하게 이메일을 보내고 받을 수 있으며, 웹메일 인터페이스에서 이를 검색할 수 있습니다. 즉, 완전한 기능을 갖춘 메일 서버에 필요한 모든 메일 서비스(SMTP, IMAP, POP3, WebMail, WebAdmin)를 포함하고 있습니다.

이러한 솔루션을 설치함으로써 절약할 수 있는 시간의 양을 가늠해 보려면, 대신 설치해야 할 다양한 오픈 소스 애플리케이션을 생각해 보십시오(즉, MTA, 웹메일을 위한 Squirrelmail, 웹 구성을 위한 QmailAdmin, IMAP 및 POP3를 위한 Courier 등 여러 가지).

AXIGEN 메일 서버는 사실상 모든 바이러스 백신/스팸 방지 애플리케이션과 통합할 수 있으며, ClamAV 바이러스 백신 및 SpamAssassin과 함께 제공되는 내장 커넥터가 있습니다. 이 문서의 두 번째 부분에서는 이러한 애플리케이션을 설치하고 AXIGEN과 함께 사용할 수 있도록 이러한 커넥터를 구성하는 방법을 보여줍니다.

따라서 이 과정이 최대 30분 정도 걸린다면, 메일 서버를 가동할 수 있을 뿐만 아니라 들어오는 메일과 나가는 메일 트래픽에 대한 바이러스 및 스팸 보호도 갖추게 됩니다.

AXIGEN은 여러 리눅스 배포판(Gentoo, Redhat/Fedora Core, Slackware, Debian, Ubuntu, Mandrake/Mandriva, SUSE), BSD 버전(FreeBSD, OpenBSD 및 NetBSD) 및 Solaris에서 실행되지만, 이 문서의 목적을 위해 Fedora Core 6 플랫폼에서 메일 시스템을 설정한다고 가정해 보겠습니다. 다섯 가지 간단한 단계로 서버를 설치하고 기본 도메인을 실행하며 웹 구성 인터페이스(WebAdmin)에 접근할 수 있습니다.

1. 해당 패키지 다운로드 / 압축 해제

AXIGEN 웹사이트에서 AXIGEN rpm 패키지를 다운로드합니다(패키지는 30일 평가판으로 제공됩니다). Fedora Core 6에 해당하는 패키지 “ axigen-2.0.4.i386.rpm.gcc4.tar.gz“를 로컬 머신에 저장하고, 다운로드 파일과 같은 디렉토리에서 다음 명령어를 입력하여 파일의 압축을 해제합니다:

tar xzvf axigen-2.0.4.i386.rpm.gcc4.tar.gz

2. 설치 명령

그런 다음, RPM 패키지를 설치하기 위해 (root로 로그인한 상태에서) rpm 파일과 같은 디렉토리에서 다음 명령어를 입력합니다:

rpm -ivh axigen-2.0.4.gcc4-1.i386.rpm

이 명령어는 AXIGEN이 실행되는 데 필요한 전체 디렉토리 구조를 생성합니다. 설치 후에는 어떤 데몬이나 관련 애플리케이션이 시작되지 않습니다.

3. 구성 옵션

AXIGEN은 여러 구성 옵션(구성 파일, 명령줄 인터페이스)을 제공하지만, 가장 직관적이고 포괄적인 것은 웹 구성 인터페이스인 WebAdmin입니다.

해당 WebAdmin 서비스는 기본적으로 활성화되어 있으며, 다른 기본 서비스(IMAP, 로깅, POP3, 처리 및 SMTP)도 마찬가지입니다.

4. 초기 구성

첫 번째 구성 단계는 구성 마법사를 사용하여 진행됩니다. 관리자의 비밀번호를 설정하고 시작할 서비스와 사용할 인터페이스를 선택합니다. 이 설정 단계에서는 서버가 사용할 기본 도메인도 생성합니다.

AXIGEN 구성 마법사

패키지 설치가 완료된 후 콘솔에서 다음 명령어를 입력하여 마법사를 실행할 수 있습니다:

/opt/axigen/bin/axigen-cfg-wizard

참고: 초기 구성을 완료하기 전에 메일 서버를 시작하지 않도록 해야 합니다.

5. AXIGEN 시작

그런 다음, 다음 명령어를 입력하여 AXIGEN을 시작할 수 있습니다:

/etc/init.d/axigen start

이제 서버가 실행 중이므로 바이러스 백신 및 스팸 방지 애플리케이션을 연결할 수 있습니다. 기본적으로 AXIGEN은 ClamAV 바이러스 백신 및 SpamAssassin 스팸 방지 애플리케이션에 대한 커넥터와 함께 제공됩니다. 아래의 설정 과정에서는 이 두 애플리케이션이 AXIGEN과 함께 작동하도록 만드는 방법을 설명합니다. 그러나 AXIGEN은 타사 바이러스 백신 및 스팸 방지 애플리케이션을 위한 커넥터를 구현할 수 있는 독점 필터 스크립팅 언어를 구현하고 있다는 점에 유의하십시오.

ClamAV 연결하기

A. ClamAV(데몬) 설치
  1. yum(옐로우 독 업데이트, 수정)를 사용하여 clamav-server를 설치합니다:
yum install clamav-server
  1. clamav-server와 함께 제공되는 샘플 구성 파일을 복사합니다:
cp /usr/share/doc/clamav-server-*/clamd.conf /etc/clamd.d/axigen.conf
  1. 편집: /etc/clamd.d/axigen.conf
# Example 줄 주석 처리
# Example   

# 다음 줄을 삽입/수정:
LogFile /var/log/clamd.axigen   
PidFile /var/run/clamd.axigen/clamd.pid   
LocalSocket /var/run/clamd.axigen/clamd.sock   
User axigen 
  1. clamd 바이너리에 대한 링크를 생성합니다:
ln -s /usr/sbin/clamd /usr/sbin/clamd.axigen
  1. PID 파일과 clamd 소켓이 저장될 실행 디렉토리를 생성하고 권한을 변경합니다:
mkdir -p /var/run/clamd.axigen chown axigen:axigen /var/run/clamd.axigen
  1. initscript를 생성하고 설정합니다:
cp /usr/share/doc/clamav-server-*/clamd.init /etc/init.d/clamd.axigen   
chmod 755 /etc/init.d/clamd.axigen /sbin/chkconfig clamd.axigen on
  1. 편집: /etc/init.d/clamd.axigen 및 다음 줄을 수정합니다:
# description: The clamd server running for axigen CLAMD_SERVICE=axigen
  1. 마지막으로, clamd 데몬을 시작합니다:
/etc/init.d/clamd.axigen
B. WebAdmin을 사용하여 서버 수준에서 AXIGEN 바이러스 백신 필터 구성

ClamAV 필터를 활성화하려면 다음 단계를 따르십시오:

서버 “ 컨텍스트에서 새 필터 추가 버튼을 클릭합니다. 그러면 활성 필터 목록이 열리고 표시됩니다. 현재 비어 있으므로 clamav 필터를 목록에 추가해야 합니다.

활성 필터 추가

우선 순위 필드에 0에서 500 사이의 우선 순위를 입력합니다(우선 순위가 0인 필터가 먼저 적용되고 500인 필터가 마지막으로 적용됩니다).

중요 - 도메인 수준 필터의 우선 순위는 100-400 범위로 제한되며 사용자 수준 필터는 200-300 범위로 제한됩니다. “10”의 값은 괜찮으며, 이 필터보다 먼저 적용할 다른 필터를 적용할 공간을 남겨둡니다.

필터 우선 순위를 설정한 후 필터 유형 드롭다운 목록에서 소켓 값을 선택하고 필터 이름 목록에서 clamav 값을 선택합니다.

적용 대상 체크리스트에서 릴레이 옵션을 선택하여 나가는 메일에 필터를 적용합니다. 들어오는 메일과 나가는 메일 모두를 스캔하려면 필터를 생성하고 로컬 및 릴레이 두 값을 선택해야 합니다.

AXIGEN에서는 웹 관리 탭에서 도메인 또는 사용자 수준에서 필터를 활성화할 수 있습니다. 서버 수준에서 활성화된 필터는 모든 도메인 및 계정에 자동으로 적용됩니다. 그러나 도메인 또는 계정 수준에서 추가 필터를 추가할 수 있는 가능성도 있습니다.

SpamAssassin 연결하기

SpamAssassin 연결 과정은 유사하며, 제품 설치 후 추가 구성이 필요하지 않기 때문에 더 적은 시간이 소요됩니다.

C. yum 애플리케이션을 사용하여 SpamAssassin 설치:

yum install spamassassin

추가 구성이 필요하지 않습니다.

D. Webadmin을 사용하여 서버 수준에서 SpamAssassin 구성

SpamAssassin에 대한 커넥터는 AXIGEN의 소켓 필터이므로 구성 절차는 ClamAV와 동일합니다. 차이점은 SpamAssassin의 경우 TCP 소켓이 더 많이 사용된다는 점입니다.

또한 SpamAssassin 필터를 활성화할 때 다음 사항을 염두에 두어야 합니다:

  • SpamAssassin 필터에 대해 다른 우선 순위 값을 입력합니다(ClamAV에 대해 10을 선택한 경우, 필터링 체인에서 ClamAV 다음에 적용되도록 SpamAssassin에 대해 더 높은 값을 선택합니다)
  • 필터 이름 목록에서 해당 필터 이름인 spamassassin을 선택합니다.

AXIGEN WebMail 접근하기

이 단계에서 메일 서버가 준비되었으며, AXIGEN WebMail에 접근하여 테스트 메시지를 보내고 받을 수 있습니다. 그런 다음, 기본 주소인 http://127.0.0.1:8000에서 AXIGEN WebMail에 로그인하기 위해 전체 이메일 주소와 비밀번호를 사용하거나, 설정 마법사를 실행할 때 초기 구성 단계에서 지정한 주소를 사용할 수 있습니다.

이제 정말 완료되었습니다: 홈 도메인에서 안전하게 메시지를 보내고 받을 수 있으며, 특정 네트워크 요구 사항에 맞게 추가 구성을 쉽게 수행할 수 있습니다. 보시다시피, 단일 실행 파일과 직관적인 웹 구성 인터페이스에서 모든 메일 서비스를 설치하는 것은 훨씬 더 쉽고 시간이 덜 소요됩니다.

저자:

Liviu Anghel, 최고 보안 책임자, Gecad Technologies

Ciprian Negrila, 기술 지원 엔지니어, Gecad Technologies

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.