我了解,要使用mailx更改发件人的姓名,我应该执行以下操作:

mailx -r [email protected] -s "some subject" [email protected]

但是当我这样做时,我得到:
mailx: invalid option -- r
Usage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...
            [-- sendmail-options ...]
       mail [-iInNv] -f [name]
       mail [-iInNv] [-u user

有人知道发生了什么吗?
谢谢,

最佳答案

正确的语法是:

mailx -s "some subject" [email protected] -- -r [email protected]

使用情况信息显示“[-sendmail-options ...]”,并且由于“-r”是sendmail选项,因此需要首先使用双破折号。

10-06 14:53