O email é entregue usando o registro MX (ou registros) do domínio. Você precisa ter certeza de que o registro MX ainda será resolvido para o host atual. Verifique se os registros MX atuais não fazem referência direta ao xyz.com. Se o fizerem, crie um novo registro A (por exemplo, mail.xyz.com) e defina o registro MX como o novo registro A.
Agora altere seu domínio xyz.com existente para o novo endereço IP do site. Sugiro adicionar um registro CNAME de www.xyz.com para xyz.com.
Então você deve acabar com:
xyz.com MX 0 mail.xyz.com
mail.xyz.com A <mail server IP address>
xyz.com A <hosting IP address>
www.xyz.com CNAME xyz.com