iptables
Administration tool for IPv4/IPv6 packet filtering and NAT
Block IP address
firewall.sh
Toggle line numbers
1 iptables -F
2 sh mail_failure_ip_list.sh | xargs -i iptables -A INPUT -s {} -j DROP
3 iptables -L
mail_failure_ip_list.sh
Toggle line numbers
1 #!/bin/sh
2 cat /var/log/mail.log | grep failure | awk '//{print $5}' | sort | uniq | sed 's/unknown//g' | sed 's/://g' | sed 's/\[//g' | sed 's/\]//g'