Beleza... esse script vou testar pois temos total acesso nos servidores e como este que enviou, é executado via SSH, tenho um sistema que faz isso também. O fato é que estamos desenvolvendo um sistema de gerenciamento de todos os servidores, via php. Neste caso, estamos juntando esta programação, para que a pessoa possa facilmente incluir ou excluir os ips cadastrados por um navegador de todos os servidores. Assim receberia um e-mail com as informações de todos os servidores ao mesmo tempo. Esta que enviou dá para fazer isto, mas para alterar as rbls ou os ips, tenho que ir pelo ssh e fazer isso, o que tiraria esta autonomia.
O problema que pude verificar é aqui:
if ($lookup != gethostbyname($lookup)) {
que na execução ele não está entrando. Isto fica na linha 49...