0
我一直致力於使用BSD郵件發送HTML電子郵件,至今我一直都很成功。我甚至能夠修改,但不會更改發件人。Bash郵件 - 僅作爲其他用戶發送
當前命令:
cat $htmlFile | mail -s "$(echo -e "$subject\nContent-Type: text/html")" $recipient -v -- -F $sender
然而,當電子郵件來過,發件人只追加$發送到主機名。讓我們假定以下爲真
$user=root
$HOSTNAME=server.com
$sender='Application Support<[email protected]>'
當電子郵件來通過它讀取:
Application Support<[email protected]> <[email protected]>
我怎樣才能讓這個只有$發件人變量在電子郵件中使用,而不是附加?
OS:RHEL 5.10
內核版本:2.6.18-371.8.1.el5
-r標誌是我尋找的解決方案。它不如我所希望的那麼高雅。例如,如果我要使用-r'People',則該電子郵件將來自[email protected]。而如果我使用-r'[email protected]',則該電子郵件將確實來自[email protected]。謝謝! – 2014-10-02 19:33:26