tumgreyspf
external policy checker for the postfix mail server
Install
- All systems
-
curl cmd.cat/tumgreyspf.sh
- Debian
-
apt-get install tumgreyspf
- Ubuntu
-
apt-get install tumgreyspf
- Kali Linux
-
apt-get install tumgreyspf
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install tumgreyspf
- Raspbian
-
apt-get install tumgreyspf
- Dockerfile
- dockerfile.run/tumgreyspf
tumgreyspf
external policy checker for the postfix mail server
Tumgreyspf can optionally greylist and/or use spfquery to check SPF records to determine if email should be accepted by your server. The default behavior is to let emails comming from server that are SPF approved without any sort of greylisting, while all others will be greylisted. SPF is information published by the domain owner about what systems may legitimately send e-mail for the domain. Greylisting takes advantage of spam and viruses that do not follow the RFCs and retry deliveries on temporary failure. These checks can be used as part of a mail system and allow several orders of magnitude reduction in spam, lower system load, and few problems with legitimate mail getting blocked. Tumgreyspf uses the file-system as its database, no additional database is required to use it, see /var/lib/tumgreyspf/data and it's clean-up cron script. Also take care that tumgreyspf will block emails from any domain with DNS configured with a buggy SPF record.