Redhat系のLinuxを使っています。
/var/mailに溜まるメールと/home/ユーザーディレクトリに溜まるmboxの関係が知りたいのですが、mailコマンドで全部読むと/var/mailのメール(ファイル名はどのように決められているか知りませんが恐らくユーザー名??)が消えます。そのかわりmboxのファイルが更新されているので、こちらに移動しているでしょうか?
私たちがメール(OutlookExpressなど)で読むとき受信するのは/var/mailの方でmboxはクライアントのメーラーからはどういう意味で存在しているのでしょうか?
サーバー側で両方無造作に削除(rm)しても問題ないでしょうか?
詳しいサイトや本も探しています。
No.1ベストアンサー
- 回答日時:
mailコマンドをqで終了すると、既読のメールが $HOME/mbox に入り、未読のメールはそのまま/var/mail/$USER に残ります。
すべて既読にすると残す物がないので、/var/mail/$USERが削除されます(OSによってはサイズゼロで残るケースも)。
コマンドや設定で変更することも出来ますが、普通に読んでいると上記のようになります。
mboxのものは読んだ(表示させた)メールなので、不要なら消してもいいです。
>詳しいサイトや本も探しています。
man mail に書いてありますけど、英語はつらいですかね?
BSDなら日本語マニュアルがありました。
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=m …
若干違うかもしれませんが、基本は同じです。
No.2
- 回答日時:
こんばんわ。
mailの挙動は#1のnotnotさんのとおりです。
気をつけて頂きたい点は、
>サーバー側で両方無造作に削除(rm)しても問題ないでしょうか?
です。
RPM系のLinuxは、現在主流となっているLinuxパッケージの殆どが当てはまります。
ところが、パッケージによってはMTAとMUAが異なっています。
TurboLinuxさんなんかはSendmailとUW-IMAPって組み合わせが多いようです。
FedoraではSendmailとDovecotになります。
私はFedoraを使用していますが、PostfixとDovecotにしています。
これらのソフトウェアの組み合わせ方で削除しても問題ない場合もあれば、削除するとメールリストが消える時もあります。
また、SendmailとUW-IMAPは同じでもパッケージによっては設定が異なっており、不用意に削除するとメールリストが消失する時もあります。
ちなみに今は使用していませんので記憶になりますが、TL8Sは既読メールも/var/mailというか/var/spool/mail/<ユーザー名>に保存されたままとなっていました。よって削除したら、全てが消えてしまった経験があります。
削除を行う前は、面倒でもバックアップを取っておき、それから削除して問題が無いことを御自身で確認されることをお勧めします。
ちなみに、メールの保存は基本的に2種類あり、Sendmailが使用しているmailbox形式とPostfixが使用するmaildir形式です。
Sendmailはログ形式で/var/mailを使用しますが、Postfixは使用しません(ただし設定変更すれば別と思います)。
>私たちがメール(OutlookExpressなど)で読むとき受信するのは/var/mailの方でmboxはクライアントのメーラーからはどういう意味で存在しているのでしょうか?
メールクライアントからの処理はDovecotやUW-IMAPが処理しますので、それらのMUAを処理するサーバーの設定如何になります。
多くは/home/<username>/mail/ディレクトリ以下を読みます。
OEやTBでフォルダを作成すると/home…以下にフォルダが作成されます。日本語で作成した場合はサーバー側の表示が文字コードの違いで化け文字になる時もあります。
また、システムで使用されるフォルダはサーバー側が英字でもOEやTB側で勝手に日本語表記へ直すものもあります(trush→ごみ箱とかです)
Dovecotでは、maildir形式ってこともあり、/home/<username>/mail/ディレクトリ以下で処理されます。Postfixは/var/spool/postfix/ディレクトリ以下のディレクトリを使用します。
メールは自分にも複雑怪奇で以上のような説明程度しかできませんが、経験から記載しました。
>詳しいサイトや本も探しています。
メールの専門書は細かすぎると感じるなら、サーバー設定本をお勧めします。特に「秀和システム」さんが発行されている「…で作るサーバー構築ガイド」シリーズは要点がまとまっています。自分もその書籍で設定しながら実際に動かし、挙動を見ながら知識を付けました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メールが送信できない
-
受信メールが・・・
-
MAC「mail」の送信予約について。
-
メールの添付ファイルはどれく...
-
mailでずっと送信中になってし...
-
qmail 外部にメール受信・送信...
-
メールボックスがいっぱいにな...
-
メールキューに入っているメー...
-
Mailの読み込み専用とは?
-
Return-Path のデフォルト設定...
-
応答を解析できません
-
「DNSサーバーを自動的に取得す...
-
パスワード設定していないユー...
-
Mac標準メールソフト「Mail」で...
-
VirtualBoxのGuestマシンのネッ...
-
コマンドでのFTP転送が進まない。
-
検索をかけた時、ページを開け...
-
Ubuntu20.04からUbuntu22.04に...
-
sambaで共有フォルダが見えるが...
-
エクセルで#N/Aを含めた平均値...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Mailの送信済みメールボックス...
-
iPadの受信メールが消える
-
macで送信済みメールが突然消え...
-
Mailの受信メールが自動的に削...
-
Thunderbird) 送信したメールが...
-
mailでずっと送信中になってし...
-
mailコマンドでメール送信が出...
-
メールボックスがいっぱいにな...
-
Macメール 送信元が設定と一致...
-
メールで来たHTML文書のHTML文...
-
メールの送信が出来ません
-
アウトルックを使用しています
-
Linux HTML形式でメール送信す...
-
メールの添付ファイルはどれく...
-
受信メールが消えてしまいまし...
-
qmail 外部にメール受信・送信...
-
Mailの読み込み専用とは?
-
crontabのMAILTO設定解除の方法
-
mailでメールが2通ずつ
-
auのガラケーにメールが送れま...
おすすめ情報