Este es el comando pflogsumm que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pflogsumm - Producir resumen de archivo de registro de Postfix MTA
Copyright (C) 1998-2010 de James S. Seymour, versión 1.1.5
SINOPSIS
pflogsumm - [eq] [-d ] [--detalle ]
[--detalle de rebote ] [--deferral-detail ]
[-h ] [-i | --ignore-case] [--iso-date-time] [--mailq]
[-m | --uucp-mung] [--no-no-msg-size] [--problems-first]
[--rej-add-from] [--reject-detail ] [--smtp-detail ]
[--smtpd-stats] [--smtpd-warning-detail ]
[--syslog-name = string] [-u ] [--verbose-msg-detail]
[--verp-mung [= ]] [--zero-fill] [file1 [filen]]
pflogsumm - [ayuda | versión]
Si no se especifica ningún archivo, lee de stdin. La salida es stdout.
DESCRIPCIÓN
Pflogsumm es un analizador / resumen de registros para Postfix MTA. Está
diseñado para proporcionar una visión general de la actividad de Postfix, con lo suficiente
detalle para avisar al administrador de posibles problemas
lugares.
Pflogsumm genera resúmenes y, en algunos casos, informes detallados de
Volúmenes de tráfico del servidor de correo, correo electrónico rechazado y devuelto, y servidor.
advertencias, errores y pánicos.
OPCIONES
--detalle de rebote
Limite los informes de rebote detallados a la parte superior . 0
suprimir por completo.
-d hoy generar informe solo para hoy
-d ayer genera un informe solo para "ayer"
--detalle de aplazamiento
Limite los informes detallados de aplazamientos a la parte superior . 0
suprimir por completo.
--detalle
Establece todo - * - detalle, -h y -u en . Es
anulado por configuraciones individuales. --detalle 0
suprime * todos * los detalles.
-e detalle extendido (¿extremo? ¿excesivo?)
Emite informes detallados. En la actualidad, esto incluye
solo un informe por mensaje, ordenado por dominio de remitente,
luego usuario en dominio, luego por ID de cola
ADVERTENCIA: los datos creados para generar este informe pueden
consumir rápidamente grandes cantidades de memoria si un
¡Se procesan muchas entradas de registro!
-h cima para mostrar en los informes de host / dominio.
0 = ninguno.
Consulte también las opciones "-u" y "- * - detalle" para obtener más información.
opciones de limitación de informes.
--ayuda a Emitir un mensaje de uso corto y rescatar.
(Por feliz coincidencia, "-h" solo hace lo mismo,
siendo ya que requiere un argumento numérico :-). Si yo
saber: cojo.)
-i
--ignore-case Maneja la dirección de correo electrónico completa en mayúsculas y minúsculas
manera.
Normalmente pflogsumm minúscula solo el host y
partes del dominio, dejando solo a la parte del usuario. Esta
La opción hace que toda la dirección de correo electrónico sea más baja.
encajonado.
--iso-fecha-hora
Para resúmenes que contienen información de fecha u hora,
utilizar formatos estándar ISO 8601 (CCYY-MM-DD y HH: MM),
en lugar de "Mon DD CCYY" y "HHMM".
-m modificar (¿mung?) caminos-bang al estilo UUCP
--uucp-mung
Esto es para usar cuando tiene una combinación de estilo de Internet
direcciones de dominio y bang-path de estilo UUCP en el registro.
Las fuentes UUCP ascendentes a veces mung dominio de Internet
dirección de estilo en bang-path. Esta opción puede
a veces deshacer el "daño". Por ejemplo:
"somehost.dom!username@foo" (donde "foo" es el siguiente
host upstream y "somehost.dom" era el origen del correo electrónico
originado) se convertirá en
"¡foo![email protected]". Esto también afecta al
informe detallado ampliado (-e), para ayudar a garantizar que
La clasificación de dominio por nombre es más precisa.
--mailq Ejecuta el comando "mailq" al final del informe.
Simplemente una característica de conveniencia. (Asume que "mailq"
está en $ PATH. Consulte la variable "$ mailqCmd" para la ruta thisi
Si es deseado.)
--no_bounce_detail
--no_deferral_detail
--no_reject_detail
Estos conmutadores están obsoletos a favor de
--detalle de rebote, --detalle de aplazamiento y
--reject-detail, respectivamente.
Suprime la impresión de los siguientes detalles
informes, respectivamente:
detalle de rebote del mensaje (por retransmisión)
detalle del aplazamiento del mensaje
detalle de rechazo de mensaje
Consulte también: "-u" y "-h" para obtener más información sobre la limitación de informes
.
--no-no-tamaño-mensaje
No emitir informe sobre "Mensajes sin datos de tamaño".
El tamaño del mensaje solo lo informa el gestor de colas.
Es posible que el mensaje se entregue el tiempo suficiente después de la
(última) entrada de registro de qmgr en la que no se encuentra la información
el registro (s) procesados por una ejecución particular de
pflogsumm. Esto hace que los "destinatarios por mensaje
tamaño "y el total de" bytes entregados ". Estos son
normalmente informado por pflogsumm como "Mensajes sin
datos de tamaño ".
--sin-smtpd-advertencias
Este interruptor está en desuso a favor de
smtpd-detalle-de-advertencia
En un servidor de correo ocupado, digamos en un ISP, advertencias SMTPD
puede resultar en un informe bastante considerable. Esta opción
apaga los informes.
--problemas-primero
Emitir informes de "problemas" (rebotes, aplazamientos, advertencias,
etc.) antes de las estadísticas "normales".
--rej-añadir-desde
Para aquellos informes de rechazo que enumeran direcciones IP o
nombres de host / dominio: agregue el correo electrónico de la dirección a
cada listado. (No se aplica a "Uso indebido de
Informe de canalización de comandos SMTP ".)
-q silencioso: no imprime encabezados para informes vacíos
nota: encabezados para advertencia, fatal y "maestro"
los mensajes siempre se imprimirán.
--rechazo-detalle
Limite el rechazo, advertencia, retención y descarte de smtpd detallados
informes a la parte superior . 0 para suprimir por completo.
--smtp-detalle
Limite los informes detallados de entrega de smtp a la parte superior .
0 para suprimir por completo.
--smtpd-estadísticas
Genere estadísticas de conexión smtpd.
El informe "por día" no se genera para un solo día
informes. Para informes de varios días: números "por hora"
son promedios diarios (reflejados en el encabezado del informe).
--smtpd-warning-detail
Limite los informes detallados de advertencias smtpd a la parte superior .
0 para suprimir por completo.
--syslog-name = nombre
Establezca syslog-name para buscar entradas de registro de Postfix.
De forma predeterminada, pflogsumm busca entradas en archivos de registro
con un nombre de syslog de "postfix", el predeterminado.
Si ha establecido un parámetro "syslog_name" no predeterminado
en su configuración de Postfix, use esta opción para
dígale a pflogsumm qué es eso.
Vea la discusión sobre el uso de esta opción en
"NOTAS", a continuación.
-u cima para mostrar en los informes de usuario. 0 == ninguno.
Consulte también las opciones "-h" y "- * - detalle" para obtener más información
opciones de limitación de informes.
--verbose-msg-detalle
Para el aplazamiento del mensaje, rebote y rechace resúmenes:
mostrar el "motivo" completo, en lugar de uno truncado.
Nota: esto puede resultar en líneas bastante largas en el informe.
--verp-mung do "VERP" generó la dirección (?) munging. Convertir
--verp-mung = 2 direcciones de remitente del formulario
"list-return-NN-someuser =[email protected]"
a
"list-return-ID-someuser =[email protected]"
En otras palabras: reemplace el valor numérico con "ID".
Al especificar el opcional "= 2" (segunda forma), el
munging es más "agresivo", convirtiendo la dirección
a algo como:
"[email protected]"
En realidad: especificar algo menos de 2
munging "simple" y cualquier valor superior a 1
en el truco más "agresivo" que se está aplicando.
Consulte "NOTAS" sobre esta opción.
--version Imprime el nombre y la versión del programa y rescata.
- Relleno cero "Relleno cero" ciertas matrices para que los informes salgan con
datos en columnas que de otro modo podrían estar en blanco.
DEVOLUCION VALOR
Pflogsumm no devuelve nada de interés al shell.
ERRORES
Los mensajes de error se envían a stderr.
EJEMPLOS
Elaborar un informe de las actividades del día anterior:
pflogsumm -d ayer / var / log / maillog
Un informe de las actividades de la semana anterior (después de la rotación de registros):
pflogsumm /var/log/maillog.0
¿Qué ha pasado hasta ahora hoy?
pflogsumm -d hoy / var / log / maillog
Entrada crontab para generar un informe de la actividad del día anterior
10 minutos después de la medianoche.
10 0 * * * / usr / local / sbin / pflogsumm -d ayer / var / log / maillog
2> & 1 | / usr / bin / mailx -s "` uname -n` estadísticas de correo diarias "postmaster
Entrada crontab para generar un informe de la actividad de la semana anterior.
(Este ejemplo asume que uno rota los registros de correo semanalmente, en algún momento
antes de las 4:10 am del domingo.)
10 4 * * 0 / usr / local / sbin / pflogsumm /var/log/maillog.0
2> & 1 | / usr / bin / mailx -s "` uname -n` estadísticas de correo semanal "postmaster
Los dos ejemplos de crontab anteriores deben ser una sola línea
cada. Están divididos en dos o más líneas debido a la página
problemas de formato.
Use pflogsumm en línea usando los servicios de onworks.net