An Open Source drop-in filter for qmail that features numerous and attractive functionality. #Qmail filter #Mail filter #DNS RBL checking #Spamdyke #Qmail #Mail
spamdyke is an open source software written in C as a drop-in filter for the qmail application, replacement for sendmail, designed to provide numerous features, including graylisting, connection-time blacklisting, DNS RHSBL/RBL checking, improved logging, and sender MX checking.
spamdyke has been engineered in such a way that it provides TLS and SMTP AUTH to unpatched qmail servers. It can be used to monitor and intercept SMTP connections between a qmail server and a remote host.
The filter is capable of blocking spam while the spammer is still connected, without requiring any additional storage or processing. spamdyke features numerous anti-spam filters, as well as various features that will enhance qmail.
spamdyke includes a wide variety of anti-spam filters, organized in four main categories, such as reverse DNS filters, whitelist and blacklist filters, graylist filters and other filters that can be viewed at a glance in the next section.
Among the reverse DNS filters, we can mention support for requiring reverse DNS names, support for requiring reverse DNS names to resolve with IP addresses, support for requiring reverse DNS names to be real instead of dynamically assigned, as well as support for requiring a valid MX (Mail Exchanger) for sender's domain name.
Whitelist/blacklist filters include the ability to search local IP addresses and reverse DNS whitelist or blacklist files, search DNS RBLs (real-time whitelists and blacklists), search DNS RHSBLs (righthand-side whitelists and blacklists), search recipient and sender whitelist or blacklist files, as well as to search message headers for certain content.
On the other hand, the graylist filters will allow you to greylist certain recipient domains, to greylist connections from certain reverse DNS domains or IP addresses, to skip greylisting for certain domains, reverse DNS domains or IP addresses, and to implement maximum and minimum ages for greylist entries.
What's new in spamdyke 5.0.0:
- Rearranged the test scripts to put them in folders by category. This just makes the directory listing a little more manageable.
- Corrected some typos in the README file. Thanks to John Mendoza for reporting those.
- Fixed a very obscure bug in spamdyke_log(): on Linux systems (possibly only 64-bit systems), vsyslog() occasionally will not print all the variable arguments. One way was found to trigger this behavior -- when the rdns-blacklist-dir filter is activated from a configuration directory.
- Fixed a bug in find_domain() that could cause segfaults when parsing certain invalid formats. Thanks to Gary Gendel for reporting this one.
spamdyke 5.0.0
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Communications
- developer:
- visit homepage
Context Menu Manager 3.3.3.1
ShareX 16.0.1
Bitdefender Antivirus Free 27.0.35.146
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
IrfanView 4.67
7-Zip 23.01 / 24.04 Beta
Windows Sandbox Launcher 1.0.0
Zoom Client 6.0.3.37634
calibre 7.9.0
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
- Zoom Client
- calibre
- 4k Video Downloader
- Context Menu Manager
- ShareX
- Bitdefender Antivirus Free
- Microsoft Teams
- IrfanView
- 7-Zip
- Windows Sandbox Launcher