summaryrefslogtreecommitdiff
path: root/usr.sbin/sendmail
diff options
context:
space:
mode:
authorJason Downs <downsj@cvs.openbsd.org>1996-08-14 08:18:37 +0000
committerJason Downs <downsj@cvs.openbsd.org>1996-08-14 08:18:37 +0000
commit4ff1d90fe9a0835132ab53e220b769128b649309 (patch)
treee5a7d4b2fc494203697c21a500fe93ade378915d /usr.sbin/sendmail
parentc66bb679d79d844029859810085e570f4f4d67ee (diff)
Add mailstats.8; John M Vinopal, NetBSD PR#2697.
Diffstat (limited to 'usr.sbin/sendmail')
-rw-r--r--usr.sbin/sendmail/src/Makefile2
-rw-r--r--usr.sbin/sendmail/src/mailstats.877
2 files changed, 78 insertions, 1 deletions
diff --git a/usr.sbin/sendmail/src/Makefile b/usr.sbin/sendmail/src/Makefile
index bc81917864c..0fa39dba444 100644
--- a/usr.sbin/sendmail/src/Makefile
+++ b/usr.sbin/sendmail/src/Makefile
@@ -25,7 +25,7 @@ SRCS= alias.c arpadate.c clock.c collect.c conf.c convtime.c daemon.c \
mci.c mime.c parseaddr.c queue.c readcf.c recipient.c savemail.c \
srvrsmtp.c stab.c stats.c sysexits.c trace.c udb.c usersmtp.c \
util.c version.c
-MAN= aliases.5 mailq.1 newaliases.1 sendmail.8
+MAN= aliases.5 mailstats.8 mailq.1 newaliases.1 sendmail.8
LINKS= /usr/sbin/sendmail /usr/bin/newaliases \
/usr/sbin/sendmail /usr/bin/mailq
INSTALL=install
diff --git a/usr.sbin/sendmail/src/mailstats.8 b/usr.sbin/sendmail/src/mailstats.8
new file mode 100644
index 00000000000..26980bfb0d9
--- /dev/null
+++ b/usr.sbin/sendmail/src/mailstats.8
@@ -0,0 +1,77 @@
+.\" $OpenBSD: mailstats.8,v 1.1 1996/08/14 08:18:36 downsj Exp $
+.\"/*
+.\" * Copyright (c) 1996 John M. Vinopal
+.\" * All rights reserved.
+.\" *
+.\" * Redistribution and use in source and binary forms, with or without
+.\" * modification, are permitted provided that the following conditions
+.\" * are met:
+.\" * 1. Redistributions of source code must retain the above copyright
+.\" * notice, this list of conditions and the following disclaimer.
+.\" * 2. Redistributions in binary form must reproduce the above copyright
+.\" * notice, this list of conditions and the following disclaimer in the
+.\" * documentation and/or other materials provided with the distribution.
+.\" * 3. All advertising materials mentioning features or use of this software
+.\" * must display the following acknowledgement:
+.\" * This product includes software developed for the NetBSD Project
+.\" * by John M. Vinopal.
+.\" * 4. The name of the author may not be used to endorse or promote products
+.\" * derived from this software without specific prior written permission.
+.\" *
+.\" * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+.\" * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+.\" * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+.\" * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+.\" * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+.\" * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+.\" * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+.\" * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+.\" * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" * SUCH DAMAGE.
+.\" */
+.Dd August 13, 1996
+.Dt MAILSTATS 8
+.Os OpenBSD
+.Sh NAME
+.Nm mailstats
+.Nd display mail protocol statistics
+.Sh SYNOPSIS
+.Nm mailstats
+.Op Fl o
+.Op Fl C Ar sendmail.cf
+.Op Fl f Ar sendmail.st
+.Sh DESCRIPTION
+.Nm Mailstats
+displays mail statistics on a per mailer basis.
+Each line of output contains
+the mailer number, the count and byte-count of incoming messages,
+the count and byte-count of outgoing messages, and the name of the
+mailer unless the
+.Fl o
+flag is specified. Common mailers include smtp and local (eg:
+.Nm mail.local,
+the program which handles local delivery of mail).
+.Pp
+Statistics are read from the
+.Nm sendmail
+statistics file
+.Ar sendmail.st,
+the location of which is defined in
+.Ar sendmail.cf,
+or specified with the
+.Fl f
+flag. Mailers are likewise defined in the
+.Ar sendmail.cf
+file. Statistics are cumulative; zero the statistics file
+to reset the counters.
+.Sh FILES
+.Bl -tag -width /var/log/sendmail.st -compact
+.It Pa /etc/sendmail.cf
+sendmail configuration file
+.It Pa /var/log/sendmail.st
+sendmail statistics file
+.El
+.Sh SEE ALSO
+.Xr sendmail 8
+.Xr mail.local 8