使用EMAIL发送电子邮件

时间:2012-04-06 16:40:14

标签: linux unix command-line sendmail

我很难找到能够在rmail应用程序中输入消息的明确示例的文档。

我需要指定电子邮件的来源,电子邮件的主题,然后按照一些内容进行操作。这是一个小型的学校作业,我们正在假想的工厂车间的假想机器上传递“状态更新”。

这是我发现的最接近的,但不是很清楚:http://www.s-gms.ms.edus.si/cgi-bin/man-cgi?rmail+1

有人能举例说明我将如何发送一条看起来像这样的消息吗? (显然不包括评论......)

  

/ *标题内容* /

     

来自:something@something.com

     

主题:机器5的状态更新

     

/ *消息内容* /

     

机器ID:7

     

状态报告:机器离线(状态6)

     

状态有效:2012-06-02 12:30:23

我在我的应用程序中通过软件控制管道打开rmail没有问题,我只是不确定如何格式化我提供的数据,因为我在网上找不到任何示例。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可能对在大多数现代Unix上使用/ usr / bin / mail感兴趣,而不是rmail。

您应该阅读手册页,但一般来说,使用" -s"标志以设置邮件的主题,并在stdin上输入消息的内容。无需设置From:行,因为系统会为您执行此操作(在一般情况下,系统不允许您指定任意地址以防止伪造。)