Ola..Boa Tarde! eu uso essa configuracao para usar ftp.tanto interno quando externo, para email é só cconfigurar as portas 110 para pop e 25 para SMTP..

#!/bin/sh


#---- Habilitando repasse de pacotes ---------------------------------

echo 1 > /proc/sys/net/ipv4/ip_forward

#---- Variaveis ------------------------------------------------------
ipt="iptables"
redeinterna="10.10.0.0/24"
ipexterno="xxx.xxx.xxx.xxx"

/sbin/modprobe ip_tables
/sbin/modprobe ip_conntrack
/sbin/modprobe iptable_nat
/sbin/modprobe ipt_MASQUERADE
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp



#---- Limpando regras do firewall -----------------------------------
$ipt -F
$ipt -Z
$ipt -t nat -F


#---------configuracao do FTP
$ipt -A INPUT -p tcp --dport 20 -j ACCEPT
$ipt -A INPUT -p tcp --dport 21 -j ACCEPT
$ipt -t nat -A PREROUTING -d xxx.xxx.xxx.xxx-p tcp --dport 21 -j DNAT --to 10.10.0.4
$ipt -t nat -A POSTROUTING -d 10.10.0.4 -p tcp --dport 21 -j SNAT --to xxx.xxx.xxx.xxx
$ipt -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p tcp --dport 20 -j DNAT --to 10.10.0.4
$ipt -t nat -A POSTROUTING -d 10.10.0.4 -p tcp --dport 20 -j SNAT --to xxx.xxx.xxx.xxx




onde xxx.xxx.xxx.xxx é o meu ip fixo!

Espero ter ajudado!

abraços