VACATION(1) — UNIX Programmer’s Manual
名称
vacation − “I am on vacation”というメールを返す
形式
vacation −I
vacation user
解説
vacation はメッセージの送信者にあなたが今、 休暇中であるというメッセージを返します。 .forward ファイルの中での使用を意図したものです。 例えば、 ユーザの .forward ファイルに以下の行を指定します。
\eric, "|vacation eric"
これは、 ユーザ (ユーザのログイン名を eric と仮定します) にメッセージを送り、 送信者にもメッセージを送り返します。
vacation は、 ユーザのホームディレクトリ内に、 各々の送信者に送り返すメッセージが入った .vacation.msg ファイルがあることを期待します。 これには (ヘッダを含む) 完全なメッセージを用意します。 例えば以下のようなものです。
From: eric@ucbmonet.Berkeley.EDU (Eric Allman)
Subject: I am on vacation
Delivered-By-The-Graces-Of: the Vacation program
I am on vacation until July 22. If you have something urgent,
please contact Joe Kalash <kalash@ucbingres.Berkeley.EDU>.
--eric
このメッセージは同一の送信者に対しては、 週に 1度だけ送られます。 ユーザにメッセージを送った人は、 ユーザのホームディレクトリの中の .vacation.pag ファイルと .vacation.dir ファイルの中に保存されます。 −I オプションはこれらのファイルを初期化するもので、 .forward ファイルを修正する前に実行するものです。
−I フラグを指定しないとき、 vacation は送信者を決定するために、 標準入力の最初の行を UNIX スタイルの“From”行であるとして読み込みます。 これを与えなければ 不愉快な診断メッセージが表示されます。 Sendmail(8) は自動的に“From”ラインを含めます。
最初の“From”の行に“−REQUEST@”の文字列を含むか、 ヘッダに“Precedence:bulk”または“Precedence:junk”のラインを 含むならば、 メッセージは送られません。
関連事項
NEWS-OSRelease 3.3