Não whinston, o comando está correto, pode ser que a versão do seu mail (mailx) seja uma versão mais antiga, e não tenha essa opção... contudo eu tenho usado esse método pra envio de informações dos meus servidores pra mim e nunca tinha visto esse erro...
Tenta dar uma checada no man do seu mail, e veja se ha alguma outra opção como o -a, no meu aqui ele dá o -a como:
The options are as follows:
-a Specify additional header fields on the command line such as "X-
Loop: foo@bar" etc. You have to use quotes if the string con-
tains spaces. This argument may be specified more than once,
the headers will then be concatenated.
Pode ser que haja uma outra opção devido a diferença de distros sei lá, como eu só uso Debian "por opção", não tenho outra distro pra testar... mais creio que possa ser isso.
--
Abraços!
Lauro Gatz