Metadata-Version: 2.1
Name: postfix_logsums
Version: 0.8.0
Summary: Produce Postfix MTA logfile summary
Home-page: https://github.com/pixelpark/postfix-logsums
Author: Frank Brehm
Author-email: frank@brehm-online.com
License: LGPL3+
Platform: posix
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Communications :: Email :: Mail Transport Agents
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Systems Administration
Requires: packaging
Requires: setuptools
Requires: wheel
Requires: Babel
Requires: PyYAML
Provides: postfix_logsums
License-File: LICENSE

# postfix-logsums - Postfix log entry summarizer

Copyright © 2023 by Frank Brehm <frank@brehm-online.com>, Berlin, Germany

## Description

Postfix-logsums is a log analyzer/summarizer for the Postfix MTA.

It provides both a Python module `postfix_logsums` as well as the executable
script `postfix-logsums` based on the latter module. The Python module may be
used as an API.

This software was inspired by the Perl script `pflogsumm.pl` by James S. Seymour
`http://jimsun.linxnet.com/postfix_contrib.html`.

It is designed to provide an over-view of Postfix activity, with just enough
detail to give the administrator a "heads up" for potential trouble spots.

It generates summaries and, if demanded, detailed reports of mail server traffic
ovolumes, rejected and bounced email, and server warnings, errors and panics.

## Requirements

The module and the script are needing Python >= 3.5 without any nono-standard
libraries.

## License

This package is licensed by the LGPL 3.


