BSD Mail - 单一发送地址

BSD Mail - 单一发送地址

我一直致力于使用 BSD 邮件发送 HTML 电子邮件,到目前为止我已经成功了。我什至可以修改发件人,但不能更改。

当前命令:

cat $htmlFile | mail -s "$(echo -e "$subject\nContent-Type: text/html")" $recipient -v -- -F $sender

然而,当电子邮件到达时,发件人仅将 $sender 附加到主机名。假设以下内容为真

$user=root
$HOSTNAME=server.com
$sender='Application Support<[email protected]>'

当电子邮件收到时,内容如下:

Application Support<[email protected]> <[email protected]>

如何才能在电子邮件中仅使用 $sender 变量而不是附加变量?

操作系统:RHEL 5.10
内核版本:2.6.18-371.8.1.el5

注意:我在 stackoverlfow 上发布了同样的问题,但没有回复:https://stackoverflow.com/questions/26025218/bash-mail-send-as-another-user-only

相关内容