Hola tlemus.
Disculpa por la demora, no había visto tu mensaje antes.
Tu problema NO es el firewall. Tu firewall está correctamente abierto. Sin embargo, el netstat te sigue reportando el puerto como cerrado.
Un puerto está cerrado cuando es un puerto que está disponible para que algún proceso lo use, pero no existe tal proceso. Por lo tanto, si alguien trata de hablar por ese puerto, nadie puede escuchar de todas maneras y no hay comunicación posible. No es lo mismo que cloqueado en que si alguien trata de hablar, el kernel bloquea el mismo antes de que pueda ser escuchado por el proceso que podría (o no) estar del otro lado.
Lo que te falta es instalar un servidor de SMTP en tu equipo. Te recomiendo el Postfix. En
http://www.marblestation.com/?p=549 encontrarás direcciones paso por paso de instalación.