Metadata-Version: 2.4
Name: postfix-logsums
Version: 0.9.9
Summary: @summary: A log analyzer/summarizer for the Postfix MTA.
Author-email: Frank Brehm <frank@brehm-online.com>
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: IPython
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: Natural Language :: German
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Communications :: Email :: Mail Transport Agents
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Systems Administration
License-File: LICENSE
Requires-Dist: babel
Requires-Dist: PyYAML
Requires-Dist: semver
Requires-Dist: black ; extra == "development"
Requires-Dist: isort ; extra == "development"
Requires-Dist: flake8 ; extra == "lint"
Requires-Dist: pylint ; extra == "lint"
Requires-Dist: flake8-blind-except ; extra == "lint"
Requires-Dist: flake8-builtins ; extra == "lint"
Requires-Dist: flake8-bugbear ; extra == "lint"
Requires-Dist: flake8-class-newline ; extra == "lint"
Requires-Dist: flake8-comprehensions ; extra == "lint"
Requires-Dist: flake8-deprecated ; extra == "lint"
Requires-Dist: flake8-docstrings ; extra == "lint"
Requires-Dist: flake8-import-order ; extra == "lint"
Requires-Dist: pytest >= 7.0.0, < 9.0.0 ; extra == "testing"
Project-URL: Source, https://github.com/pixelpark/postfix-logsums
Provides-Extra: development
Provides-Extra: lint
Provides-Extra: testing

# 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.



