Grinch

Grinch is a small script written in Perl which can be used to check whether a given address is an open mail relay host.
Grinch is a small script written in Perl which can be used to check whether a given address is an open mail relay host. It can operate as a daemon and speaks the tcp_map protocol implemented in Postfix in that case.

It's also possible to use it in arbitrary shell script environments where the hostname is read from stdin and the error code is written to stdout.

The goal is to check "on the fly" whether a host accepts mail to a given destination it actually may not relay for. If it does, Grinch waits for the sent mail to return to you for a configurable period and meanwhile returns a soft error (450) for that host.

If the mail returns, the suspected host was verified as an open open relay and will be rejected until its cache entry times out.

last updated on:
October 11th, 2005, 3:05 GMT
price:
FREE!
developed by:
Daniel Mack
homepage:
www.zonque.org
license type:
GPL (GNU General Public License) 
category:
ROOT \ Communications \ Email

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT