En principio .. la solución sería no usar mail() de PHP .. usar alguna classe específica para enviar e-mail por SMTP directo; por ejemplo PHP Mailer (
http://phpmailer.sourceforge.net) .. Esto implica modificar el códigod de "PHP-Nuke" o aplicación que usas (tal vez otra persona ya habrá sacado dicho "parche").
La otra opción que tienes es albergar tu web con PHP-Nuke en un servicio de hosting de pago .. o bien seguir como estás y desactivar el registro con esa opción vía mail.
Un saludo,