Tools, scripts and config for use with the Postfix MTA.
Project description
Postfix tools
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
Alastair Irvine <alastair@plug.org.au>
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for Postfix_tools-1.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91ec755adfb7111d49f6ff66f832e1c15ff068692a5497cfbe2a3531cb1a939e |
|
MD5 | acd7aa7b7942d9634a36d48e31382870 |
|
BLAKE2b-256 | 2f4dc3af3ade6b2f307caad9a51474b6cff63db3dd68278d9c5754bdf9eea531 |