AWStats는 주로 Apache 로그 분석에 사용되지만 Apache 로그외에도 FTP 로그, 스트리밍 로그 및 메일서버 로그 또한 분석이 가능합니다. hMailServer는 이를 위해 자체적으로 AWStats용 로그를 생성하도록 옵션이 존재하며 약간의 설정으로 AWStats에서 사용할 수 있습니다. 이 포스트에서는 hMailServer 5.3.2 build 1769, AWStats 6.95 버전을 기준으로 설정법을 간략히 알아보겠습니다. hMailServer의 설치는 여기, AWStats의 설치는 여기를 참고하시기 바랍니다.

먼저 hMailServer에서 AWStats용 로그를 생성하도록 설정을 합니다. hMailServer 관리자로 접속하여 Settings-Logs에서 아래의 스크린샷과 같이 AWStats 로그를 선택합니다.

이제 AWStats에서 hMailServer 분석을 위한 설정파일을 생성하고 아래의 사항을 수정합니다.

LogFile=”c:/hMailServer/logs/hmailserver_awstats.log” hMailServer의 AWStats용 로그 파일 경로를 입력합니다.

LogType=M

LogFormat=”%time2 %email %email_r %host %host_r %method %url %code %bytesd

LogSeparator=”\t

SiteDomain=”mail.mydomain.com” 본인의 메일 서버 도메인명을 입력합니다.

DirData=”c:/AWStats/data” 분석결과가 저장될 디렉토리 경로

AllowToUpdateStatsFromBrowser=1

ShowEMailSenders=1

ShowSMTPErrorsStats=1

설정을 저장 후 웹페이지로 접속하여 작동을 확인합니다.