如何通过UNIX sendmail命令发送电子邮件?

时间:2015-11-19 11:08:52

标签: email unix

我想从shell脚本文件中执行sendmail命令。电子邮件的内容位于文本文件中。

使用mail命令的语法是: / bin / mail -s MailSubject abc.pqr@xyz.com< mail_content.txt

使用sendmail的语法是: echo"主题:MailSubject" | cat - mail_content.txt | / usr / bin / sendmail abc.pqr@xyz.com

您能否告诉我如何使用类似于mail命令的语法来使用sendmail,而不使用echo命令并指定主题,地址和邮件内容文件?

1 个答案:

答案 0 :(得分:1)

你可以使用sendmail,如下所示

sendmail abc.pqr@xyz.com <mail_content.txt

邮件的主题应位于以Subject :

开头的mail_content.txt中