Hi Paul,
yes that should work. If not, the problem is probably on the firewall set up.
SME's mail logfile (/var/log/maillog) will show if there is incoming mail.
Also, try ti telnet from the Internet to that public IP address (port=25) to see whether there is something listening.
Regards,
Michael Doerner