撰写消息。
comp [ +Folder ] [ -draftfolder +Folder | -nodraftfolder Folder ] [ Message | -draftmessage Message ] [ -file File ] [ -editor Editor | -noedit ] [ -form FormFile ] [ -use | -nouse ] [ -nowhatnowproc | -whatnowproc Program ]
comp 命令启动编辑器,帮助您创建和修改消息。comp 命令提供头模板 /etc/mh/components 文件。缺省情况下,指定的编辑器创建 UserMhDirectory/draft 文件。如果 draft 文件已经存在,则 comp 命令提示您需要以替换或使用现有的文件。要编辑现有的 draft 文件,而不提示需要权限,请指定 -use 标志。
一旦启动,编辑器提示您输入每个消息头字段的值。comp 命令为头字段使用 UserMhDirectory/components 文件中的定义。如果文件不存在,则使用 /etc/mh/components 文件。可以使用 -form 或 +Folder 标志指定备用头格式。
要退出编辑器,请使用 Ctrl-D 序列。当退出编辑器时,comp 命令回应现在做什么?提示。从此提示可以指定任何 whatnow 子命令。 要查看可用子命令的列表,请按下 Enter 键。可以使用子命令继续撰写消息,定向消息的处理,或结束 comp 命令的处理。
注:破折号行或空白行必须留在消息的头和主体之间,以便消息在发送时它被标识。
使用 -file、-draftfolder 和 -draftmessage 标志指定现有的草稿消息。如果 -draftfolder +Folder 标志后跟 Message 参数,则它与指定 -draftmessage 标志一样。如果希望的话,可以在消息处理程序(MH)$HOME/.mh_profile 文件中指定缺省 Draft-Folder: 条目。
以下条目在 UserMhDirectory/.mh_profile 文件中输入:
Draft-Folder: | 设置草稿的缺省文件夹。 |
Editor: | 设置缺省初始编辑器。 |
fileproc: | 指定用于接力传送消息的程序。 |
Msg-Protect: | 设置新消息文件的保护级别。 |
Path: | 指定用户的 MH 目录。 |
whatnowproc: | 指定用于提示现在做什么? 问题的程序。 |
comp
系统提示您输入消息字段的信息。要忽略字段,请按下 Enter 键。当完成头信息时,请输入消息的主体文本。
要完成撰写消息并退出编辑器,请按下 Ctrl-D 序列。 在屏幕上显示以下提示:
现在做什么 ?
按下 Enter 键显示whatnow 子命令的列表。如果想要发送消息,请在现在做什么 ?提示后输入 send 子命令。
UserMhDirectory/components | 指定用户的缺省消息格式。(如果存在,它覆盖系统缺省消息格式。) |
UserMhDirectory/draft | 包含当前草稿消息。 |
$HOME/.mh_profile | 指定用户的 MH 概要文件。 |
/etc/mh/components | 标识系统缺省消息格式。 |
/usr/bin/comp | 包含 comp 命令。 |
ali 命令、dist 命令、forw 命令、refile 命令、repl 命令、send 命令、whatnow 命令以及 whom 命令。
mh_alias 文件格式、mh_profile 文件格式。
《AIX 5L V5.2 系统用户指南:通信与网络》中的『邮件概述』。