mhmail 命令

用途

发送或接收邮件。

语法

Mhmail 用户 ... [ -抄送 用户 ... ] [ -from 用户 ... ] [ -主题 "字符串" ] [ -body "字符串" ]

描述

mhmail 命令撰写、发送和保存消息。 要保存消息,请输入不带任何标志的 mhmail 命令。 缺省文件夹为 $HOME/inbox

如果用 User 参数指定一个或多个用户地址,那么 mhmail 命令从您的终端接收文本且撰写消息。 可以通过按下 Ctrl-D 键序列来结束消息文本。 mhmail 命令将消息副本发送到每一个指定的终端。

标志

描述
-body "字符串" 用指定的字符串作为消息主体来发送消息。 必须将字符串放在引号中。 当指定 -body 标志时,mhmail 命令并不从终端接受文本。
-cc 用户 ... 将消息的副本发送到指定的用户。 mhmail 命令将地址放在cc:
-from 用户 ... 将指定的用户地址放在From:消息的字段。
-help 列出命令语法、可用的开关(切换)和版本信息。

注:对于 MH,此标志的名称必须拼写完整。

-subject "字符串" 将指定的文本字符串放在Subject:消息的字段。

示例

  1. 要接收新邮件并将其归档到缺省邮件文件夹 $USER/Mail/inbox中,请输入:
    mhmail
    系统显示与以下内容类似的消息:
    Incorporating new mail into inbox...
    65+  04/08 jim@athena.a   Meeting        <<The meeting will
    66   04/08 jim@athena.a   Schedule       <<Schedule change
    在此示例中,将在以下文件中归档两条消息:inbox中。 第一条消息的主题是Meeting,第一行从文字开始The meeting will. 第二条信息的主题是Schedule,第一行从文字开始Schedule change.
  2. 向用户发送有关调度更改的消息jamie在系统上venus,请输入:
    mhmail jamie@venus  -subject "Schedule Change"
    系统等候您输入消息文本。 在完成正文的最后一行后,按 Enter 键,然后按下 Ctrl-D 键序列来发送消息。

文件

描述
/var/spool/Mail/$USER 定义放置邮筒的位置。
/usr/bin/mhmail 包含 mhmail 命令。