Easy. Simply work through your old domain registrar to "forward" your old domain to your new domain. This creates an "alias" for your accounts. You MUST maintain your old domain name for this to work. An alias does NOT work if you let your old domain name lapse. In essence, when anyone tries to access an old domain address, they are forwarded to your new domain name address. The annual fee of X dollars for your old domain name is a small price to pay for forwarding everything from the old to the new WITHOUT telling anyone the NEW domain name and address. This is very much like forwarding your mail when you move from one house to another, except as long as you pay the annual fee, it goes on for as long as the old domain name is "valid". Case on point, my ISP. They changed their name when they were bought out. What used to be domain A became domain B. I can use either my address at domain A as well as my name at domain B to access my account. So, on web pages elsewhere where I re3ference my email at domain A is forwarded to domain B as long as my ISP maintains the old domain name. I trust my ISP will maintain the old domain name as valid so I do not have to backtrack to everywhere my old address was to update each link to the new domain name address. If my ISP drops the old domain name, then anyone attempting to contact ME will result in failure. It all only works as long as my ISP maintains both addresses and links the old domain address to the new domain address.