well, you setup an external IP to be registered to that domain name. SO for exapmpe, mail.datamike.com is your mail server. You register mail.datamike.com to whatever IP you are assigned. Then when someones smtp server transfers a message to mail.datamike.com, the DNS reolves the name. Very much similar to http services and ftp services.