amispammer Changelog:

Version 12/19/2009 1.0
* Initial release

Version 01/11/2010 2.0 
* Message reason confirmation based on TXT DNS records whenever IP is blacklisted
* Automatic IP address detection if not supplied via command line with -i flag
* Option -d <domain> to check all MX records that belongs to given "domain" or if IP is dynamic or not known
* Option -T 0|1 (by default is 1). Use threads implemented while checking every IP against all blacklists at once (-T 1) or don't use threads keeping iteration (-T 0).

Version 03/22/2010 3.0
* Engine checks using TXT DNS records instead of using http://www.whatismyipaddress.com
* Just two verbose modes: 0 and 1 for disabling/enabling 
* To avoid the impact of DNS requests on performance, a timeout of 5 seconds is set

Version 04/30/2010 3.1
* Perl modules used to send email are changed from Mail::Sender to Email::Simpleto comply with license requirements for Debian main branch

Version 07/13/2011 3.2
* Fixed bug: Changed auto_get_ip -> http://www.cualesmiip.com to http://checkip.dyndns.org

Version 28/08/2011 3.3
* IP automatic detection implemented using Net::Address::IP::Local;
* Process priority set to minimum to avoid problems with some kernels that killed the process under high load
* Command line flags managed by Getopt::Std libraries
* Added http://spam-ip.com project special check function
