repl 命令

用途

应答消息。

语法

repl [ +文件夹 ] [ -draftfolder +文件夹 | -nodraftfolder ] [ 消息 ] [ -draftmessage消息 ] [ -annotate [ -noinplace | -inplace ] |  -noannotate ] [ -cc Names ... ] [ -nocc Names... ] [ -query | -noquery ] [ -fcc +Folder ] [ -form FormFile ] [ -editor Editor | -noedit ] [ -format | -noformat ] [  -filter 文件 ] [ -width Number ] [ -whatnowproc 程序 | -nowhatnowproc ]

描述

repl 命令启动一个界面,此界面用来撰写消息应答。 缺省情况下,命令在当前文件夹编写当前消息的应答草稿。 如果您未指定 -draftfolder 标志,或者如果您Draft-Folder:$HOME/.mh_profile 文件中的条目未定义, repl 命令在 MH 目录中搜索 draft 文件。 如果指定文件夹,指定的文件夹成为当前文件夹。

当您输入 雷普尔 命令时,系统会将To:,cc:In-Reply-To:并提示您输入回复的文本。 要退出编辑器,按下 Ctrl-D。 退出编辑器后,repl 命令启动 MH whatnow 命令。 您可以通过在以下位置按 Enter 键来查看可用 沃特沃 子命令的列表:What now?提示。 用这些子命令,可以 重新编辑、列表和发送应答,或结束 repl 命令的处理。

注: 您必须在消息头和消息正文之间保留一行短划线或空行,以便在发送消息时识别该消息。

repl 命令使用在 /etc/mh/replcomps 文件的定义格式化应答消息。 可以在 MH 目录创建 replcomps 文件或使用 -form 标志定义备用应答格式。 要在应答消息中保留原始消息的副本,请使用 -filter 标志。

要使用重新分配信息注释原始消息,请使用 -annotate 标志。 此标志使用以下内容对原始消息进行注释:Resent:以及当前日期和时间。 只有在退出 repl 命令处理之前发送应答,才会注释消息。

标志

描述
-注释 用应答的时间与日期注释正在应答的消息。 可以使用 -inplace 标志保留到注释消息的链接。
抄送 名称 指定将列示在以下项中的用户:cc:回答的字段。 可以为 Names 指定下列变量:allto cc 以及 me。 缺省值为 -cc all
-draftfolder +文件夹 将草稿消息放到指定文件夹。 如果未指定 +文件夹 ,那么Current-Folder假定为。
-draftmessage 消息 指定草稿消息。 如果不带 -draftmessage 标志指定 -draftfolder,缺省消息是新的。 如果指定此标志不带 -draftfolder 标志,系统在缺省文件 UserMHdirectory/draft 中创建草稿。
-editor 编辑器 为撰写应答标识初始编辑器。 如果您未指定 -editor 标志,那么 竞争 命令将选择缺省编辑器,该编辑器由Editor:$HOME/.mh_profile 文件中的条目。
-fcc +文件夹 将应答的文件副本放到指定文件夹。 如果不指定该标志 ,repl 命令不产生文件副本。
-filter 文件 重定格式正在应答的消息并将重定格式过的消息放在应答正文中。 必须用该标志指定 File 变量。 -filter 标志使用 mhl 命令可接受的格式文件。
+文件夹 标识包含要应答的消息的文件夹。 如果未指定文件夹,那么将Current-Folder启用基本映像激活的缺省 OVF。
-形式 FormFile 指定应答格式。 repl 命令将指定格式文件中每一行作为格式字符串对待。
-格式 从以下项中除去重复地址:To:,cc:Bcc:并使用 宽度 标志指定的列对这些字段进行标准化。 如果要使用因特网风格,-format 标志指示那个用作缺省值。
-help 列出命令语法、可用的开关(切换)和版本信息。
注:对于 MH,此标志的名称必须拼写完整。
-就地 为了保留到注释消息的链接,强制在适当的位置作注释。
消息 指定消息。 如果既指定要应答的消息又指定消息草稿,必须使用 -draftmessge 标志。 使用以下定义消息:
编号
消息编号。
cur (终止符)
当前消息。 缺省的应答消息。
第一个
文件夹中的第一条消息。
最后一个
文件夹中的最后一条消息。
新建
创建的新消息。 缺省草稿消息为 new
下一步
当前消息的后一条消息。
prev
当前消息的前一条消息。
-不注释 防止注释。 此标志是缺省值。
-nocc 名称 允许您指定将不会列示在以下项中的用户:cc:回答的字段。 可以为 Names 指定以下:all toccme
-无草稿文件夹 将草稿放到文件 UserMhDirectory/draft 中。
不编辑 禁止初始编辑。
-noformat 禁止同时从系统中除去重复地址To:,cc:Bcc:以及这些字段的标准化。
-不存在 防止在适当位置的注释。 此标志是缺省值。
-noquery 自动构建To:cc:字段。 此标志是缺省值。
-现在什么现在过程 防止 repl 命令的交互式处理。 该标志防止编辑。
-query 查询您是否有权将每个地址包括在To:cc:字段。
-whatnowproc 程序 启动指定的命令字符串作为程序指导通过应答任务。 缺省值为 whatnow 程序。
-width 数字 设置地址字段的宽度。 缺省值为 72 列。

概要文件条目

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

描述
Alternate-Mailboxes: 指定邮箱。
Current-Folder: 设置缺省当前文件夹。
Draft-Folder: 为草稿设置缺省文件夹。
Editor: 设置缺省编辑器。
fileproc: 指定用于接力传送消息的程序。
mhlproc: 指定用于过滤正在创建应答的消息的程序。
Msg-Protect: 为新建消息文件设置保护级别。
Path: 指定用户的 MH 目录。
whatnowproc: 指定用于提示的程序What now?问题的程序。

安全性

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

示例

  1. 要回复当前文件夹中的当前消息,请输入:
    repl
    系统响应如下类似文本:
    To: patrick@venus
    cc: tom@thomas
    Subject: Re: Meeting on Monday
    In-reply-to: (Your message of Thu, 21 Jul 88 13:39:34 CST.)
                 <8807211839.AA01868>
    --------------
    可以现在输入应答。 在完成输入应答的正文后,按下 Ctrl-D 键控顺序退出编辑器。 系统响应如下:
    What now?
    输入send以发送回复。 如果想查看子命令列表,请按下 Enter 键。 在本示例中,您发送了当前文件夹的当前消息的应答。
  2. 要发送对消息的应答4inbox文件夹,输入:
    repl  +inbox 4
    系统会用一条类似于以下内容的消息来响应:
    To: dawn@chaucer
    cc: jay@venus
    Subject: Re: Status Report
    In-reply-to: (Your message of Thu, 21 Jul 88 13:39:34 CST.)
                 <8807211839.AA01868>
    --------------
    可以现在输入应答。 在完成输入应答的正文后,按下 Ctrl-D 键控顺序退出编辑器。 系统响应如下:
    What now?
    输入send以发送回复。 如果想查看子命令列表,请按下 Enter 键。
  3. 要跟踪您对当前文件夹中当前消息的回复,请使用 -注释 标志将您回复的日期和时间的副本放在您的消息中,如下所示:
    repl  -annotate
    系统会用一条类似于以下内容的消息来响应:
    To: patrick@venus
    cc: tom@thomas
    Subject: Re: Meeting on Friday
    In-reply-to: (Your message of Mon, 17 Apr 89 13:39:34 CST.)
                 <8904171839.AA01868>
    --------------
    可以现在输入应答。 在完成输入应答的正文后,按下 Ctrl-D 键控顺序退出编辑器。 系统响应如下:
    What now?
    输入send以发送回复。 如果不发送应答直接退出编辑器,那么不会出现注释。

文件

描述
$HOME/.mh_profile 指定用户的 MH 概要文件。
/etc/mh/replcomps 包含 MH 缺省应答模板。
用户目录/replcomps 包含用户缺省应答格式。
/usr/bin/repl 包含 repl 命令。
用户目录/草稿 包含当前消息草稿。