使用来自 Unix 命令行的结果从 Unix 命令行发送消息mail TO_ADDR
会产生一封电子邮件$USER@$HOSTNAME
。有没有办法更改插入的“发件人:”地址mail
?
作为记录,我在 Ubuntu 上使用 GNU Mailutils 1.1/1.2(但我在 Fedora 和 RHEL 上看到了相同的行为)。
[编辑]
$ mail -s 测试 chris@example.org 抄送: 来自:foo@bar.org 测试 .
产量
主题:测试 致:<chris@example.org> X-Mailer:邮件(GNU Mailutils 1.1) 消息 ID:<E1KdTJj-00025z-RK@localhost> 来自:<chris@localhost> 日期:2008 年 9 月 10 日,星期三 13:17:23 -0400 来自:foo@bar.org 测试
“发件人:foo@bar.org”行是邮件正文的一部分,而不是标题的一部分。