Skip to main content

Mailq Linux 명령 (보내는 메시지 확인 방법)

‘먹지마' 영어로 ‘Don’t eat’라고 하세요? (유월 2026)

‘먹지마' 영어로 ‘Don’t eat’라고 하세요? (유월 2026)
Anonim

Mailq은 향후 배달을 위해 대기중인 전자 메일 메시지의 요약을 인쇄하는 Linux 시스템의 명령입니다.

각 메시지에 대해 인쇄 된 첫 번째 행에는 메시지에 대해 사용 가능한 내부 상태, 가능한 상태 문자, 메시지 크기 (바이트), 메시지가 큐에 수용된 날짜와 시간 및 봉투 보낸 사람 메시지의

두 번째 줄에는이 메시지가 대기열에 남아있는 원인이 된 오류 메시지가 표시됩니다. 메시지가 처음으로 처리되는 경우에는 존재하지 않습니다.

상태 문자는 작업이 처리되고 있음을 나타내는 별표이거나 엑스 부하가 너무 커서 작업을 처리 할 수 ​​없음을 나타냅니다. 하이픈은 작업이 너무 어려서 처리 할 수 ​​없음을 나타냅니다.

다음 출력 행은 한 줄에 하나씩 메시지 수신자를 표시합니다.

노트 :mailq는 다음과 같습니다. 센드 메일 -bp .

mailq 명령 구문

mailq -Ac -큐… -V

mailq스위치없이 mailq를 실행하면 대기중인 이메일이 표시됩니다.
-Ac에 지정된 메일 제출 대기열 표시 /etc/mail/submit.cf 에 지정된 MTA 대기열 대신 /etc/mail/sendmail.cf .
-큐 ! 내가 substr처리 된 작업을 포함하는 작업으로 제한 substr 대기열 ID의 하위 문자열로 ! 이 지정됩니다.
-큐 ! R substr처리 된 작업을 포함하는 작업으로 제한 substr 받는 사람 중 하나의 하위 문자열로 ! 이 지정됩니다.
-큐 ! S substr처리 된 작업을 포함하는 작업으로 제한 substr 보낸 사람의 하위 문자열 또는 ! 이 지정됩니다.
-V자세한 정보를 인쇄하십시오. 이 스위치는 메시지의 첫 번째 줄에 경고 메시지가 전송되었는지 여부를 나타내는 메시지 우선 순위와 단일 문자 표시기 (더하기 기호 또는 공백)를 추가합니다.1

1) 추가로, "제어 사용자"정보를 나타내는 수신자와 여분의 회선을 섞을 수 있습니다. 이 데이터는이 메시지를 대신하여 실행되는 프로그램과이 명령이 확장 된 별칭의 이름을 누가 소유 할지를 보여줍니다. 또한 각 수신자의 상태 메시지가 있으면 사용할 수있는 상태로 인쇄됩니다.

mailq 유틸리티는 성공시 0을 종료하고 오류가 발생하면> 0을 종료합니다.

mailq 예제

다음은 mailq 명령을 실행 한 후 표시되는 예입니다.

메일 큐 (1 요청) --- QID ---- - 크기 ------ Q-Time ----- ------ 보낸 사람 /받는 사람 ----- AA45401 5 월 3 일 10 11:15 root (사용자 모름) bad_user