Tagspam is ideal when MTA cannot manage taggings for a domain's emails, providing a solution for such circumstances.
In version 0.4, Tagspam introduces CSV processing based on CSV/CSA v.1 (draft-ietf-marid-csv-csa-02) which allows domain owners to publish records that reject forgeries claiming mail HELO greetings and misusing their domain. This feature is enabled through pyCSV.py # csv-0.3x.py David MacQuigg (c) 8/19/05.
Tagspam is helpful for situations where it's necessary to filter spam to individual users and manual tagging at the MTA level isn't feasible due to virtual hosting or the use of a backup MX mail relay. It can also be a useful tool for anyone looking to test DNS blacklists for accurate spam identification.
Another way to use Tagspam is to filter mail using low false-positive probability DNSBLs at the MTA level while using more aggressive DNSBLs at the tagging and filtering level. This helps achieve an acceptable level of filtering while avoiding false positives. However, users must be willing to risk delayed viewing of occasional false positives in their filtered mail.
Tagspam is written in Python and can be run on a Unix/Linux computer running the MTA or a machine using a mail alias. It can also be run on a similar machine that uses fetchmail to obtain mail from a POP server and sendmail to distribute mail locally. Overall, Tagspam is an effective tool for combating spam mail.
Version 0.4: N/A