For what I understand (i.e. very little for the time being
), mail.yourdomain.com do not point to IP you are using or at least this is my current feeling.
Let me explain:
if
telnet 192.168.42.2 25
works but
telnet mail.yourdomain.com 25
doesn't, then this is most likely not the same server.
I also realize, reading again and again what you wrote, thet firewall and mail are different servers. Am I correct?
1 - Does it mean that firewall if not Zentyal server?
2 - when you wrote "nothing in FW logs", does it mean at 192.168.42.1 or FW at 192.168.42.2 (BTW is FW running on Zentyal server?)