[vine-users:080883] Re: /varの役割
m.umeda @ kzc.biglobe.ne.jp
m.umeda @ kzc.biglobe.ne.jp
2011年 3月 10日 (木) 21:35:12 JST
梅田です。
竹下さん、岩井さんリプライを有り難う御座います。
> 初めて投稿します。
> 竹下と申します。
> 宜しくお願いします。
こちらこそ宜しくお願い致します。
> ご利用のMTAの設定次第で、配送されたメールはどのディレクトリにファイル
> として保存されるか変わります。
MTAを明示的にインストールした覚えがないのですが(カスタムインストール
を選択してPostfixのチェックを外した記憶が・・・)、
http://seo.gunpla-rev.net/blog/linux/linux-apache%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%AE%E6%96%B9%E6%B3%95%E3%80%80%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%83%BB%E3%82%A2%E3%82%A4%E3%83%B3/
より、whichコマンドを使うと分かったためmanの日本語訳の
http://translate.google.co.jp/translate?hl=ja&sl=en&u=http://unixhelp.ed.ac.uk/CGI/man-cgi%3Fwhich&ei=7Lp4Te7hGYiovQPy0rnsBw&sa=X&oi=translate&ct=result&resnum=1&ved=0CCMQ7gEwAA&prev=/search%3Fq%3Dman%2Bwhich%26hl%3Dja%26biw%3D800%26bih%3D372%26prmd%3Divns
を参照して
が[オプション] [ - ]のProgramNameの[...]
[suomi @ localhost ~]$ which postfix
/usr/sbin/postfix
と、確かにインストールされているようなのですが、少なくても、当方で設定し
ていないので、竹下さんの言われる
> ご利用のMTAの設定次第で、
のくだりがよく分かりません。MTAとはプロバイダーのメールサーバー又は、自
宅サーバーであれば、そのメールサーバーで有り、次に岩井さんのリプライに有
るように、postfixはMDAで恐らく、Sylpheedをインストールすると依存関係(こ
の用語の使い方に間違えはないでしょうか?)で勝手にインストールされたもの
では無いでしょうか。この辺りをもう少し教えて頂けると有り難いのですが 。
> > http://www.atmarkit.co.jp/flinux/rensai/theory03/theory03b.html
>
> 上記記事中では、「 /var/spool/mail 以下がいわゆるメールボックスで
> す。」 …との記載がありますが、これはmbox の場合の多くのケースではない
> でしょうか。
>
> > でe-mailはどの様な仕組みで/varからユーザーのホームディレクトリのメー
> > ルボックスへ移動・保存されるのでしょうか?
>
> 恐らくご利用されているMTAで、MailDirが指定されているので、
> ご利用の環境ではホームディレクトリにメールが保存されているのではないで
> しょうか。
はい。確かにホームディレクトリにmailディレクトリが有り、そこにメールが保
存されているようです。プロバイダーのMTAが当方のMDA(postfix)が/var/
spool/mailからメールディレクトリへメールを保管するという解釈で宜しいです
か?
> > ディレクトリの役割を勉強中です。
>
> FHS(UNIXファイルシステム階層標準)なんてのもありますが、
> OSや、ディストリビューションや、バージョンによってディレクトリ構成は結
> 構違うので、 Root直下のディレクトリの大まかな役割がわかるぐらいで十分
> だと思います。大まかにわかっていれば実際の環境や設定ファイルを眺めて調
> べられるようになるかと思います。
余り、深く考えなくとも良いということですね。ディレクトリ云々はともかく
メールの送受信の仕組みが気になってきました。
On Thu, 10 Mar 2011 11:30:18 +0900
"IWAI, Masaharu" <iwaim.sub @ gmail.com> wrote:
> 岩井です。
>
> 2011年3月10日4:52 <m.umeda @ kzc.biglobe.ne.jp>:
> > 書籍にて、/varの役割にはログファイルやメールデータが保管されるディレ
> > クトリと有るのですが、/var/mail にはシステムのメールしか保存されてい
> > ないようでe-mailはどの様な仕組みで/varからユーザーのホームディレクト
> > リのメールボックスへ移動・保存されるのでしょうか?
>
> MDA (Mail Delivery Agent) が配送します。
> 例えばVine Linux 5.2の初期設定ではPostfixが配送する設定となっていま
> す。
>
>
> > --------------------------------------------------------------------
> > http://www.atmarkit.co.jp/flinux/rensai/theory03/theory03b.html
> >
> > また、sendmailを使ったメールサーバであれば、/var/spool/mailの下に各
> > ユーザー名と同じファイルがあります。これが、いわゆるメールボックスで
> > す。ユーザーに送られたメールは、いったんここに保存されます。その後、
> > mailコマンドで読み出したり、POP3でメーラーに読み込んだりするわけで
> > す。最近では、MTA としてqmailを使うサーバもあるようですが、その場合
> > は/var/spool/mailを使わず、直接各ユーザーのホームディレクトリにメー
> > ルを配送するのが一般的です。
> >
> > -------------------------------------------------------------------
> >
> > これを読む限り、メールサーバー(当方の場合、Biglobeのメールサー
> > バー)の /var/spool/mailの下にメールが届き、ファイルに保存。メーラー
> > (当方の場合Sylpheed)の受信操作したら、ファイルは空ファイルになり、
> > メーラーで作った、メールボックス(ユーザーのホームディレクトリ以下の
> > Mailディレクトリ)に保存されると言う理解で良いのでしょうか?教えて頂
> > けたらと存じます。
>
> その理解で良いと思います。
> # 尤も「/var/spool/mailの下」か否かは設定などに依存する話なので、
> # Biglobeのメールサーバー上のどこにデータがあるのかは不明ですが。
その辺りは、自前サーバーではないので、ブラックボックスは仕方がないです
ね。勘違いをしていなくて、概ね、合っているようなので、安心致しました。
--
梅田 光則 <m.umeda @ kzc.biglobe.ne.jp>
vine-users メーリングリストの案内