spost コマンド
目的
メッセージの経路を決めます。
構文
spost [ -noalias | -alias File ...] [ -format | -noformat] [ -filter File | -nofilter] [ -width Number] [ -watch | -nowatch] [ -remove | -noremove] [ -backup | -nobackup] [ -verbose | -noverbose]File
説明
spost コマンドはメッセージを正しい宛先に経路指定します。 spost コマンドはユーザーが開始するコマンドではありません。 spost は別のプログラムからのみ呼び出されるコマンドです。
spost コマンドは、受信者のアドレスを指定するメッセージの全コンポーネントを検索し、個々のアドレスを解析して、正しいフォーマットかどうかを検査します。 次に spost コマンドは、アドレスを標準フォーマットにし、 sendmail コマンドを始動します。 spost コマンドは、post コマンドと同様の機能を実行しますが、アドレス・フォーマット機能は post コマンドに及びません。
spost コマンドはデフォルトです (post コマンドより上位です)。 このデフォルトを変更するには、.mh_profile 内の postproc 変数を設定します。 次に例を示します。
postproc: /usr/lib/mh/post
File パラメーターは、通知されるファイルの名前です。
フラグ
項目 | 説明 |
---|---|
-alias File | 指定されたメール別名ファイルをアドレスで検索します。 このフラグを繰り返して、複数のメール別名ファイルを指定できます。 spost コマンドは自動的に /etc/mh/MailAliases ファイルを検索します。 |
-backup | spost コマンドがメッセージを正しく通知した後、ファイル名の前に , (コンマ) を置くことによって、メッセージ・ファイルの名前を変更します。 |
-filter File | 指定されたファイルのヘッダー・コンポーネントを使用して、Bcc: フィールドの受信者に送られるメッセージをコピーします。 |
-format | すべての宛先アドレスを、送信移送システム用に標準フォーマットにします。 このフラグはデフォルトです。 |
-help | コマンド構文、使用可能なスイッチ (トグル)、およびバージョン情報をリストします。
注: メッセージ・ハンドラー (MH) の場合、このフラグ名は完全な形で指定しなければなりません。 |
-noalias | メッセージの配布に、別名ファイルを使用しません。 |
-nobackup | ファイルを通知した後、メッセージの名前を変更しません。 このフラグはデフォルトです。 |
-nofilter | Bcc: フィールド・ヘッダーをメッセージから取り除き、 メッセージを Bcc: コンポーネントに指定された受信者に送ります。 このフラグはデフォルトです。 |
-noformat | 宛先アドレスのフォーマットを変更しません。 |
-noremove | メッセージを通知した後、一時メッセージ・ファイルを除去しません。 |
-noverbose | メッセージを sendmail コマンドに配布している間は、情報を表示しません。 このフラグはデフォルトです。 |
-nowatch | sendmail コマンドによる配布中は情報を表示しません。 このフラグはデフォルトです。 |
-remove | メッセージが正しく配布された後、一時メッセージ・ファイルを除去します。 このフラグはデフォルトです。 |
-verbose | sendmail コマンドにメッセージを送信している間に情報を表示します。 この情報を使うと、実行されているステップをモニターできます。 |
-watch | sendmail コマンドがメッセージを送信する間に情報を表示します。 この情報を使うと、実行されているステップをモニターできます。 |
-width Number | アドレスが入っているコンポーネントの幅を設定します。 デフォルトは 72 桁です。 |
セキュリティー
RBAC ユーザーおよび Trusted AIX ユーザーへの注意:
このコマンドは特権命令を実行できます。
特権命令を実行できるのは特権ユーザーのみです。
権限および特権についての詳細情報は、「セキュリティー
」の『特権コマンド・データベース』を参照してください。 このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。
ファイル
項目 | 説明 |
---|---|
$HOME/.mh_profile | メッセージ・ハンドラー (MH) のユーザー・プロファイルが入っています。 |
/tmp/pstNumber | 一時メッセージ・ファイルが入っています。 |
/etc/mh/MailAliases | デフォルトのメール別名が入っています。 |
/usr/lib/mh/.mh_profile | メッセージ・ハンドラー (MH) のユーザー・プロファイルが入っています。 |