Description of UA Block (ASP) :
When a defined agent attempts to access a protected page, it will return a custom error message built within the script. It also sends e-mail to an address you specify, detailing the attempted access. Block User-agents via PHP.