Geralmente, os clientes SMTP tentam contatar o servidor MX com a maior preferência (ou menor distância , portanto, os números mais baixos). Quando há mais de um registro MX com a mesma prioridade, espera-se que os clientes SMTP selecionem aleatoriamente um deles. Este é um método fácil e eficaz de balanceamento de carga.
Um número mais alto significa uma prioridade mais baixa, eles seriam usados (e randomizados novamente) quando servidores de prioridade mais alta não respondem.
Se você quer dizer que você pode declarar "1st, 2nd" etc como valor de prioridade: eu nunca ouvi falar disso.
De qualquer forma, no seu exemplo, um cliente primeiro tentaria entrar em contato com o servidor de prioridade 0, se isso falhar, tente o 1, então selecione aleatoriamente um dos 5s, depois o outro e se ainda não tivesse sorte, atrasar / reprovar a transferência.
Editar: Sim, as duas variantes significam o mesmo, mas eu recomendaria usar etapas de pelo menos 5 entre elas, o que torna possível inserir servidores adicionais com prioridades entre o presente sem ter que editar todas as entradas. Concedido, isso deve ser extremamente raro, mas ainda assim :)