Historicamente, houve muitas extensões incompatíveis do original mail commnad . Mail veio do BSD e usou o nome Mail em vez de mail porque foi enviado junto com o programa mail incompatível. Mais tarde, a mesma história aconteceu com mailx . Para mais detalhes, leia a descrição do projeto da Heirloom nas diferentes versões de mail . As distribuições do Linux forneceram vários utilitários de correio sob vários nomes.
Para portabilidade, mesmo entre instalações da mesma distribuição Linux às vezes, você não pode confiar em mail . O comando mailx é padronizado (não com todas as opções que podem existir em um determinado sistema ).
Se você quiser um utilitário que sempre se comporte da mesma forma, desde que esteja presente, e não se importe com o fato de que muitas vezes ele não é instalado por padrão, você pode usar mutt .