Reviewed by: Japanese Online Manual Project <man-jp@jp.FreeBSD.ORG> Submitted by: Kazuo Horikawa <k-horik@yk.rim.or.jp>
103 lines
2.4 KiB
Groff
103 lines
2.4 KiB
Groff
.\" Copyright (c) 1998 Sendmail, Inc. All rights reserved.
|
|
.\" Copyright (c) 1990, 1993
|
|
.\" The Regents of the University of California. All rights reserved.
|
|
.\"
|
|
.\" By using this file, you agree to the terms and conditions set
|
|
.\" forth in the LICENSE file which can be found at the top level of
|
|
.\" the sendmail distribution.
|
|
.\"
|
|
.\"
|
|
.\" @(#)mail.local.8 8.7 (Berkeley) 5/19/1998
|
|
.\" jpman %Id: mail.local.8,v 1.2 1997/03/31 13:35:26 horikawa Stab %
|
|
.\"
|
|
.Dd May 19, 1998
|
|
.Dt MAIL.LOCAL 8
|
|
.Os
|
|
.Sh 名称
|
|
.Nm mail.local
|
|
.Nd メールボックスにメールを格納する
|
|
.Sh 書式
|
|
.Nm mail.local
|
|
.Op Fl f Ar from
|
|
.Op Fl b
|
|
.Op Fl s
|
|
.Ar user ...
|
|
.Sh 解説
|
|
.Nm mail.local
|
|
は EOF がくるまで標準入力から読み込みを行い、
|
|
それらを各
|
|
.Ar user
|
|
の
|
|
.Pa mail
|
|
ファイルに追加します。
|
|
.Ar user
|
|
は、有効なユーザ名でなければなりません。
|
|
.Pp
|
|
オプション:
|
|
.Bl -tag -width xxxfrom
|
|
.It Fl f Ar from
|
|
送り手の名前を指定します。
|
|
.It Fl b
|
|
.Dq biff
|
|
サービスに通知する事をやめます。
|
|
.It Fl s
|
|
.Dq success
|
|
状態を返す前にメールボックスをディスクにコミットするために使用する、
|
|
.Xr fsync 2
|
|
呼び出しを無効にします。
|
|
.El
|
|
.Pp
|
|
メールボックスのなかの個々のメッセージは、
|
|
空行に続く
|
|
``From ''
|
|
という文字列からはじまる行によって区切られます。
|
|
``From'' という文字列、送り手 (sender) の名前、
|
|
時刻 (time stamp) を含む行が配送されたメールそれぞれに
|
|
付加されます。
|
|
空行がそれぞれのメッセージに追加されます。
|
|
大なり記号
|
|
(``>'') は ``From '' によって誤って別のメッセージとして処理
|
|
される可能性のある行の行頭に付加されます
|
|
(それは、空白行に続く行で ``From '' という 5 文字で始まる行です)。
|
|
.Pp
|
|
メールファイルはメールが追加されている間は
|
|
.Xr flock 2
|
|
によって排他的にロックされます。
|
|
メールボックスがロックされている間、
|
|
.Pa user.lock
|
|
が作成されますが、これは古い MUA との互換性のためです。
|
|
.Pp
|
|
.Xr getservbyname 3
|
|
が ``biff'' を返すと、
|
|
biff サーバにメールの配送が伝えられます。
|
|
.Pp
|
|
.Nm mail.local
|
|
は成功すれば 0 を、失敗すれば 0 より大きな値を返します。
|
|
.Sh 環境変数
|
|
.Bl -tag -width indent
|
|
.It Ev TZ
|
|
タイムスタンプを記録する際に適切なタイムゾーンを設定します。
|
|
.El
|
|
.Sh 関連ファイル
|
|
.Bl -tag -width /tmp/local.XXXXXX -compact
|
|
.It Pa /tmp/local.XXXXXX
|
|
テンポラリファイル
|
|
.It Pa /var/mail/user
|
|
ユーザのメールボックスディレクトリ
|
|
.It Pa /var/mail/user.lock
|
|
ユーザメールボックスのロックファイル
|
|
.El
|
|
.Sh 関連項目
|
|
.Xr mail 1 ,
|
|
.Xr flock 2 ,
|
|
.Xr getservbyname 3 ,
|
|
.Xr comsat 8 ,
|
|
.Xr sendmail 8
|
|
.Sh 歴史
|
|
スーパセットの
|
|
.Nm mail.local
|
|
(メールボックスを読む際、配送時と同様に扱います) は
|
|
.At v7
|
|
から、
|
|
.Nm mail
|
|
として現れました。
|