AIX命令参考大全,卷 5,s - u - send 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 5,s - u

send 命令

用途

发送消息。

语法

send [ File ... | { -draft | -nodraftfolder | -draftfolder +Folder | -draftmessage Message } ] [ -alias File ] [ -format| -noformat ] [ -nomsgid | -msgid ] [ -nofilter | -filter File ] [ -nopush| -push ] [ -forward | -noforward ] [ -noverbose | -verbose ] [ -nowatch | -watch ]

描述

send 命令通过邮件传送系统发送消息。如果发送失败,则 send 命令显示一条错误消息。缺省情况下,From:Date: 字段添加到每条指定的消息中。除非有 $SIGNATURE 环境变量或 signature: 概要文件条目存在,send 命令把发送者地址放入 From: 字段中。

send 命令把当前日期写到 Date: 字段中。如果 dist 命令调用 send 命令, 那么 send 命令把 Resent- 添加到 From:Date: 以及 Message-ID: 字段中。

发送成功之后,send 命令通过重命名活动状态下的消息来除去消息。系统通过在当前消息号前放置 ,(逗号)来重命名消息。非活动文件不能使用“消息处理程序”(MH)包。然而,系统命令仍然可以操作非活动文件。再次使用 send 命令之前,仍可以检索非活动文件。

标志

-alias 文件 指定要搜索的邮件别名文件。使用“消息处理程序”(MH)别名需要三个“消息处理程序”(MH)概要文件条目:

ali:-alias  Aliases

send:-alias Aliases

whom:-aliasAliases

其中 Aliases 是要被搜索的文件。缺省别名文件是 /etc/mh/MailAliases

-draft 如果没有指定文件,则使用当前草稿消息。没有此标志而且没有指定具体文件时,send 命令会询问用户是否使用当前的草稿消息。
-draftfolder +Folder 指定包含要发送的草稿消息的草稿文件夹。带有 Message 参数的 -draftfolder +Folder 标志和指定 -draftmessage 标志相同。
-draftmessage Message 指定要发送的消息。您可以使用以下消息参考值之一作为 Message 参数的值:
Number
消息号。
cur. (句点)
当前消息。这是缺省值。
first
文件夹中的第一条消息。
last
文件夹中的最后一条消息。
next
当前消息的下一条消息。
prev
当前消息的上一条消息。
-filter File 使用指定文件中的格式化指令对发送到列在 Bcc: 字段中的收件人的消息副本重定格式。
-format 把所有的接收方地址按标准格式提交给传送传输系统。这个标志是缺省值。
-forward 如果 send 命令不能成功发送草稿,则把失败消息添加到草稿消息中并返回给发送者。此标志是缺省值。
-help 列出命令语法、可用的参数选项(开关)和版本信息。

注:对于“消息处理程序”(MH),必须完整拼写此标志的名称。
-msgid 把消息标识组件(例如 Message-ID:)添加到消息中。
-nodraftfolder 撤销最后一次出现的 -draftfolder + Folder 标志。此标志是缺省值。
-nofilter Bcc: 头字段从列出在 To:cc: 字段内的收件人消息中除去。然后此标志把带有最小头部分的消息发送到 Bcc: 字段中的收件人。此标志是缺省值。
-noformat 防止更改接收方地址的格式。
-noforward 如果传送失败,则防止草稿消息返回发送方。
-nomsgid 阻止添加消息标识组件。此标志是缺省值。
-nopush 在前台运行 send 命令。此标志是缺省值。
-noverbose 在将消息传送给 sendmail 命令的过程中,防止显示信息。此标志是缺省值。
-nowatch 使用 sendmail 命令传送时,防止显示信息。此标志是缺省值。
-push 在后台运行 send 命令。如果发送失败,则 send 命令在终端不显示错误消息。使用 -forward 标志将没有发送的消息返回给您。
-verbose 在将消息传送给 sendmail 命令的过程中,显示信息。此信息允许监视发送邮件时所涉及到的步骤。
-watch 在使用 sendmail 命令传送消息的过程中,显示信息。此信息允许监视发送邮件时所涉及到的步骤。

概要文件条目

把以下条目输入到 UserMhDirectory/.mh_profile 文件中:

Draft-Folder: 为草稿设置缺省文件夹。
mailproc: 指定用于公布失败通告的程序。
Path: 指定用户的“消息处理程序”目录。
postproc: 指定用于公布消息的程序。
Signature: 设置邮件签名。

示例

要发送 $HOME/Mail/draft 文件中的草稿消息,请输入:

send

系统响应与以下内容类似的消息:

使用“/home/david/Mail/draft”?

如果输入 yes,则发送草稿消息,并返回到 shell 提示符。在本示例中,$HOME 目录的名称是 /home/david

文件

$HOME/.mh_profile 指定“消息处理程序”用户概要文件。
/usr/bin/send 包含 send 命令。

相关信息

ali 命令、comp 命令、dist 命令、forw 命令、post 命令、sendmail 命令和 spost 命令。

.mh_alias 文件格式和 .mh_profile 文件格式。

《AIX 5L V5.2 系统用户指南:通信与网络》中的『邮件概述』

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]