inc 命令

用途

将新邮件归档到一个文件夹。

语法

inc [ + 文件夹 ] [ -noaudit | -audit File ] [ -changecur | -nochangecur ] [ -form FormFile | -format String ] [ -help] [ -file 文件 ] [ -truncate | -notruncate ] [ -nosilent | -silent ] [ -width Number ]

描述

inc 命令将接收的邮件归档到一个指定文件夹并输出一个归档消息列表。 一个文件夹是一个系统目录。 在缺省情况下,inc 命令从邮件存放处中删除新消息,并将它们放入指定文件夹中。 要归档新邮件而不删除邮件存放处,用 -notruncate 标志。

如果指定文件夹不存在, inc 命令提示允许创建它。 系统创建这个文件夹作为消息处理程序(MH)目录的子目录。 缺省文件夹为 inbox

注: 如果您不具有Path:.mh_profile 文件中指定的条目, 公司 命令将创建文件夹作为当前目录的子目录。

归档的消息被赋予从这个文件夹下一个最大数字开始的连续消息号。 每个新消息都将接收到在Msg-Protect:.mh_profile 文件中的条目。 如果Msg-Protect:条目不存在,那么将分配保护代码 644。 如果Unseen-Sequence:项存在,将向该项指定的每个序列添加新消息。

标志

描述
-audit 文件 复制当前日期到指定文件并附加 inc 命令的输出到这个文件。
-更改货币 设置第一个新建消息作为指定文件夹的当前消息。 此标志是缺省值。
-file 文件 归档来自指定文件的消息,而不是来自用户邮件存放处的消息。
+文件夹 指定放置新信息的文件夹。 缺省情况下,系统在用户的 MH 目录下创建一个叫 inbox 的子目录。
-形式 FormFile 标识一个包含 inc 命令的备用输出格式的文件。
-format 字符串 标识一个包含 inc 命令的备用输出格式的字符串。
-help 列出命令语法、可用的开关(切换)和版本信息。

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

-禁用审计 禁止记录关于任何归档的新消息信息。 这是缺省情况。
-诺昌克尔 防止指定文件夹当前消息的改变。
-nosilent 提示用户提供任何必要信息。 此标志是缺省值。
-不截断 防止清除 inc 命令从中获取新消息的邮箱或文件。 如果 -file 标志被指定,-notruncate 标志是缺省值。
-静默 防止 inc 命令提示获取信息。 该标志在后台运行 inc 命令时有用。
-截断 清除 inc 命令从中获取新消息的邮箱或文件。 如果 -file 标志没有指定,-truncate 标志是缺省值。
-width 数字 设置命令输出中的列数。 缺省值为显示器的宽度。

概要文件条目

UserMhDirectory/.mh_profile 文件中输入了以下项:

描述
Alternate-Mailboxes: 指定备用邮箱。
Folder-Protect: 为新建文件夹目录设置保护级别。
Msg-Protect: 为新建消息文件设置保护级别。
Path: 指定用户的 MH 目录。
Unseen-Sequence: 指定用来跟踪未读取消息的序列。

安全性

RBAC 用户和可信AIX用户请注意:此命令可执行特权操作。 只有特权用户才能执行特权限定的操作。 有关授权和权限的更多信息,请参阅安全中的特权命令数据库。 要获取与此命令相关联的特权和权限的列表,请参阅 lssecattr 命令或 getcmdattr 子命令。

示例

  1. 要将新邮件合并到缺省邮件文件夹 收件箱中,请输入:
    inc
    如果 inbox 文件夹存在,系统将显示以下类似消息:
    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. 要将新邮件合并到名为 测试用例的新文件夹中,请输入:
    inc     +test cases
    系统提示如下信息:
    Create folder "/home/mary/test cases"?
    如果希望创建这个文件夹,请输入:
    yes
    一个与以下相似的消息显示出来:
    Incorporating new mail into test cases...
    67+        04/08    jim@athena.a            Meeting                                <<We will begin
    68         04/08    jim@athena.a            Schedule                               <<Schedule change

文件

描述
$HOME/.mh_profile 定制 MH 用户概要文件。
/etc/mh/mtstailor 使 MH 环境与本地环境匹配。
/var/spool/mail/$USER 指定邮件存放处的位置。
/usr/bin/inc 包含 inc 命令。