I need you to write a PHPBB MOD -- it should be in official MOD format, suitable for publication -- you may publish it under your own name at the PHPBB MOD database if you wish.
It is to be an extention to the BAN system. By default you can put in an IP address or IP address range and any user from there will be banned.
However this does not help because all spamming tools use proxies.
What I want is for the BAN system to look at the domain of the email address supplied during registration, to look up the IP address, and see if the IP address is in the ban list and if so ban this registration.
e.g. if a user tries to signup with email = "user at getafreelancer dot com" then the system should resolve [url removed, login to view] to [url removed, login to view], check the MX record as [url removed, login to view], and the NS to [url removed, login to view] and 188.8.131.52.
If any of these IP address are in the ban list then the registration should fail.
To get this project please show me that you are familiar with PHPBB MODs (preferablly show me one you have already done).
MOD should be as modular as possible -- put as much code as possible into functions and put the functions into a new/separate .php file which is then included and functions called where necessary. e.g. minimize changes to core phpbb files.
Payment on delivery and successful testing. Payment via GAF transfer or epassporte.com. No escrow.
This needs to work in php4 so you can't use dns_get_record, either use the nona.net backport or something similar. You can use dig as in the example at php.net.