강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

서버 내에서 처리되고 있는 메일서비스의 통계 확인하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

서버 내에서 처리되고 있는 메일서비스의 통계 확인하기

 

 

 

 

mailstats/etc/mail/statistics파일을 참조하여 현재 메일서비스 통계(mail statistics)를 표시해주는 명령어입니다.

 

 

 

 , 현재 서버에서 실행되고 있는 sendmail과 같은 메일러(Mailer)의 번호, 처리하고 있는 메일개수, 처리하고 있는 메일 총 용량, 거부한 메일개수, 폐기한 메일개수 등에 대한 통계를 표시해 주는 명령어입니다.

 

 

 

  이 명령어의 실행결과로 출력되는 첫번째 행은 현재 시각이 아니라 메일통계를 시작한 시각임에 주의하시기 바랍니다.

 

 

 

 

 

명령어위치 : /usr/sbin/mailstats

 

사용형식 : mailstats [-c][-o][-p][-P][-C cffile][-f stfile]

 

다음은 mailstats명령어로 확인할 수 있는 메일통계 정보의 각 항목들입니다.

 

 

 

 

 

 

    

M

해당 메일러(Mailer)번호.( mailer number)

msgsfr

해당 메일러(Mailer)에서 할당한 메시지 번호

bytes_from

현재 해당 메일러(Mailer)가 처리해야 할 메시지의 용량(Kbytes)

msgsto

현재 해당메일러(Mailer)가 처리하고 있는 메시지의 수

bytes_to

현재 해당 메일러에게로 보내지는 메시지의 용량(Kbytes)

msgsrej

서비스 거부(Relay 거부)된 메시지의 개수

msgsdis

폐기처리된 메시지의 개수

Mailer

메일러(Mailer)이름으로 esmtp 또는 local이 사용됨

 

mailstats 명령어를 이용하면 이들 정보들의 통계를 확인할 수 있으므로 현재 서버에서 송수신되고 있는 메일들이 얼마나 되는가를 파악할 수 있습니다.

 

 

 

 

 

다음은 현재 필자가 사용하고 있는 리눅스서버에서 mailstats을 실행한 결과입니다.

 

 

 

 

 

[root@RockyLinux01 ~]# mailstats

Statistics from Tue Jun 13 09:10:11 2023

 M   msgsfr  bytes_from   msgsto    bytes_to  msgsrej msgsdis msgsqur  Mailer

 9        5          9K        5          8K        0       0       0  local

=====================================================================

 T        5          9K        5          8K        0       0       0

 C        4                    1                    0

[root@RockyLinux01 ~]#

 

위의 결과에서 M항목의 4번과 9번은 메일처리를 담당하고 있는 메일러(Mailer)의 번호입니다.

 

 

 

 그리고 그 아래 T행은 각 행의 합(Tocal)을 의미합니다.

 

 

 

 그 아래의 C행은 TCP로 연결된 서비스의 개수를 각각 의미합니다.

 

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  82 명