Aldo666:
El puerto 25 es indispensable para poder enviar correo a servidores externos.
Habla con tu ISP y solicita desbloquear el puerto 25.
Para saber si esta bloqueado o no debes hacer un telnet a algun servidor de correo.
Instalar un servidor de correo es mucho mas complejo de lo que nos imaginamos
y lo mejor es que uses una clase como phpmailer y utilices un servidor de correo externo como el de tu ISP.
El principal problema de los servidores de correo son LOS HACKERS que estan continuamente tratando de utilizar tu servidor para enviar correos sin que tu siquiera te des cuenta Y si eso llegase a suceder te creara mas problemas de lo que te imaginas.
Personalmente, tuve una experiencia muy desagradable y a la vez muy enriquecedora sobre este tema tan interesante y complejo como el tema de los correos y los servidores de correo.
Saludos
Y espero te ayude
Franco.