mailx trunca sua saída para caber no número de colunas no stdout. Para obter o número de colunas, ele tentará ioctl(1, TIOCGWINSZ, ...) first - o tamanho da janela do seu terminal - e se isso falhar, ele usará a variável de ambiente COLUMNS . Então tente isto:
COLUMNS=999 mailx -L | cat
O |cat está lá para que o stdout de mailx não seja um terminal, forçando a falha do ioctl.