我正确设置了本地smtp中继,我有几个脚本使用一个简单的一行邮件命令:
echo "I am the body." | mail -s "I am the subject." notamango.me@company.com -F "ReplyToPrettyName" -f ReplyToAdrress@server.com
这是在10.9.5上工作,在更新到10.10.5后它已经崩溃了。好吧,我知道他们改变了一些东西,但现在我似乎无法让它发挥作用。有没有人使用one line-ish命令从mac osx 10.10.5+中的bash脚本成功发送电子邮件,我可以指定发件人和回复地址?如果必须的话,我将写一小段来执行原始telnet命令,因为安装非默认应用程序不是一个选项。
答案 0 :(得分:0)
给我一些关于它的信息,但这似乎有效:
echo "I am the body" | mail -s "$(echo -e "I am the subject.\nFrom: PrettyName <PrettyName@Server.com>\n REALReplytoAddress@Server.com\nContent-Type: text/html\n")" 'recipient.me@company.com'
希望这有助于其他被困的人。