Se sua política padrão de iptables na cadeia FORWARD for DROP
, você poderá remover a primeira linha.
Adicionalmente (para mais segurança) você pode adicionar as interfaces de entrada e saída do tráfego smtp para a linha 3 e 4.
iptables -I FORWARD -o <OUTGOING IF> -i <INGOING IF> -p tcp -s <SMTP IP HERE> --dport 25 -j ACCEPT
iptables -I FORWARD -o <OUTGOING IF> -i <INGOING IF> -p tcp -d <SMTP IP HERE> --dport 25 -j ACCEPT
Basta adicionar os nomes de interface corretos do firewall. A razão para isso é bastante simples: Endereços IP podem ser facilmente falsificados, mas é claro que você não pode facilmente falsificar a interface física em que o tráfego está entrando ou saindo. Além disso, as regras parecem bem para mim. Apenas tente se funcionar como você quis que funcione e veja se há algum comportamento inesperado.
Greatings, Darth Ravage