|You need a Static and Public IP then Register the IP with ICANN for the domain name you would like (MYMAIL.COM). Then setup a email relay server in you DMZ and tie your Exchange with it. |
Better to have your ISP do it for you and just tie into their email relay.
Oh and none of this is free unless you use a webmail like gmail and sync with it.