postfix kurup mail() fonksiyonu kullanarak smtp olmadan da eposta gönderilebilir ama verimli olmaz tavsiye etmiyorum.

SMTP portunu iptables kullanarak kendiniz açabilirsiniz, bunun da garantisi yok ama.

iptables -I INPUT -p tcp -m tcp --dport 25 -j ACCEPT
Ayrıca firewall kullanıyorsanız 25 portuna izin vermelisiniz.