You would set-up the external A & MX records to point to your public IP address, exactly as you would for any DNS service. If you're behind a NAT router then you'll need a
Split DNS set-up. There are many posts describing this set-up in the forums if you'd like to search.