Linuxサーバの管理をしていますが、スプールに保存されている、特定のユーザー(foobar)のメールボックスが肥大化し200MBを超えディスク領域を圧迫するようになってきました。
スプール /var/spool/mail の中のファイル foobar を rm で削除してしまうのが手っ取り早いのですが、ファイル内のメールを個別に削除するようなツールはないでしょうか。
できれば下記のようなことができると嬉しいです。
・ユーザーが読んだのに残しているメールは消す
・ある日付より古いメールは消す
・Subject等の条件判定に一致したものを消す
ファイルサイズは 200MB を超えているので、PC等からPOPでアクセスして取捨選択するのは難しいと思います。
No.3ベストアンサー
- 回答日時:
正直なところ、質問者さんは間違った方向に気を遣っているように思います。
こういうものは、あらかじめ運用ルールを決めておいて、「こういう事態の場合はこうします」と言えばすむ話ではないでしょうか。
(社内の人間関係などの問題もあるでしょうから、端で言うほど簡単ではないのは承知しているつもりですが)
また、このようなことを管理者側でやると、作業に失敗したときに管理者に責任が及びますし、ユーザに変な期待を持たせることにもなります。
というわけで、以下のどれかの手を取ることをおすすめします。
・rmコマンドでスプールをきれいさっぱり消してしまう
・スプールファイルのユーザに、メールを取り込んでもらう
・スプールファイルを別のサーバ(ファイルサーバなどでも良い)に移し、そこからメールを取り込んでもらう
いかがでしょう?
No.2
- 回答日時:
Linuxではmailxは標準で無いんでしたっけ?
はっきりと覚えていないんですが、このコマンドである程度メールの操作ができたはずです
早速の回答ありがとうございます。
私が使っている RedHat Linux にも mail コマンド(/bin/mail)はあります。
ただ、メールの中にはSPAMも多く、Subject の一覧を表示させただけでも文字化けしてしまい、操作不能になってしまうことがあるので困っていました。
あと、ある程度の自動処理をしたいので、コマンドラインから一括で処理できるツールがあると嬉しいのですが…
No.1
- 回答日時:
使ったことはありませんが、「nPOP」というソフトウェアであれば、
ダウンロードせずにヘッダ情報だけ取り出し削除することができ
るようです。
すべての要望はクリアできないと思いますが...
参考URL:http://www.nakka.com/soft/npop/
早速の回答ありがとうございます。
nPOPの場合メールを1個1個手作業で処理しないといけないと思うので、選択肢から外してしまっていました。
何年何月以前を全部削除とか、Subject に foobar を含むものを全部削除とか、そういうことをしたいので、ちょっと難しいかなと。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(メールソフト・メールサービス) メッセンジャーやラインって送信しても数分以内なら送信取り消し出来るじゃないですか?でもG-mail等 2 2022/05/11 21:58
- Yahoo!メール サーバーに残っている?ヤフーメールを消す方法 1 2022/04/03 09:57
- ネットワーク ニフティメールのiPhoneとWin PCでの運用 1 2023/03/30 11:19
- Outlook(アウトルック) 未読ならば受信トレイから削除する 2 2023/02/12 19:21
- その他(クラウドサービス・オンラインストレージ) 個人情報保護の件 1 2023/05/18 12:19
- UNIX・Linux ファイル・フォルダーの削除方法 2 2022/05/19 14:04
- au(KDDI) Android Gmail で検索して消す方法 1 2022/11/10 16:10
- その他(IT・Webサービス) グーグルドメインズの解約方法 1 2022/08/14 12:52
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- PDF PDFを自動添付したメールを送信してくれるツールを探しています。 2 2023/02/07 15:19
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
iTunes Storeで購入した曲がド...
-
sendmailのキューと/vvar/spool...
-
FFFTPの自動化バッチについて
-
PCに保存していた写真を見られ...
-
同名フォルダを作成し、そのフ...
-
拡張子をつくる
-
linux duコマンドで困っています。
-
バッチファイルで特定のファイ...
-
<a href="file:///フォルダ名/...
-
どのページにも同じメニューを...
-
OpenFileDialogを使った後にも...
-
ExcelVBA WorkSheet上の全てのC...
-
スマホでHTMLファイルを開いて...
-
ネットワーク内のIPアドレス...
-
Teratermマクロの戻り値の取得失敗
-
Windowsのバッチファイルでcall...
-
検索用ソフトEverythingについて
-
MkDir パス名が無効です
-
Office 2011 VBA フォルダ作成
-
SDカードの初期化について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FFFTPの自動化バッチについて
-
ロックされたファイルを再起動...
-
ftpサーバのファイルを自動ダウ...
-
sendmailのキューと/vvar/spool...
-
キャビネットファイルの破損・・・
-
Notes6.5を使っています。
-
Linuxサーバのメールスプールか...
-
FFFTP ミラーリングダウンロード
-
PCに保存していた写真を見られ...
-
拡張子をつくる
-
同名フォルダを作成し、そのフ...
-
Excelで外部のファイルの場所を...
-
linux duコマンドで困っています。
-
MkDir パス名が無効です
-
<a href="file:///フォルダ名/...
-
OpenFileDialogを使った後にも...
-
Teratermマクロの戻り値の取得失敗
-
バッチファイルで特定のファイ...
-
ExcelVBAでリンク先の対象のフ...
-
参照元Excelファイルをバックグ...
おすすめ情報