Skip to main content

Tools, scripts and config for use with the Postfix MTA.

Project description

Postfix tools

https://img.shields.io/pypi/v/postscan.svg

Tools, scripts and config for use with the Postfix MTA.

  • Free software: GNU General Public License v3

postscan

Accepts system mail logs on standard input and provides individual details of all e-mail messages received. Note that this can produce a lot of output on a busy system.

Makes the following assumptions:

  • Postfix is your MTA

  • dovecot-lda is your delivery agent

  • (optional) SpamAssassin is set up

Run postscan --help for command-line options.

postresolve

Since sendmail -bv doesn’t work as expected, this fakes it to show you what a given user resolves to (e.g. by processing aliases)

tweak_clamav-milter

This script assumes clamav-milter and SpamAssassin have been installed.

tweak_clamav-milter

This will alter the configurations to suit SpamAssassin and ClamAV being invoked at SMTP time by milters, e.g. mail filter plugins.

Then, in your Postfix main.cf, set:

smtpd_milters = unix:/spamass/spamass.sock, unix:/clamav/clamav-milter.ctl

Credits

Development Lead

Other Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

1.1.0 (2020-06-30)

  • Extra ability to handle empty/weird Message IDs.

1.0 (2018-08-12)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

Postfix_tools-1.1.0-py2.py3-none-any.whl (14.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file Postfix_tools-1.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: Postfix_tools-1.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.4.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for Postfix_tools-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 91ec755adfb7111d49f6ff66f832e1c15ff068692a5497cfbe2a3531cb1a939e
MD5 acd7aa7b7942d9634a36d48e31382870
BLAKE2b-256 2f4dc3af3ade6b2f307caad9a51474b6cff63db3dd68278d9c5754bdf9eea531

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page