トップページ > 記事閲覧
ウェブメールのサーバー容量が一杯になるので自動削除設定したい
投稿日 : 2017/02/01(Wed) 02:29
投稿者 はるな
参照先
コアサーバーb39.coreserver.jpのウェブメールを設定しているのですが、サーバーにどんどんメールが溜まって容量が99%になって気づいたら受信できなくなっていました。
この間に、送られてきていたメールはどうにか見れませんか?

また、メールがいっぱいになっても自動で古いものから削除されたりなど設定はないでしょうか?

ウェブメールをGmailに転送して受信する様に設定しております。
Re: ウェブメールのサーバー容量が一杯になるので自動削除設定したい
投稿日 : 2017/02/06(Mon) 18:23
投稿者 スタッフ ◆OKSXpIjDx1k
参照先
はるな 様


日頃より弊社サービスをご愛顧くださり、ありがとうございます。
お問い合わせの件についてご案内させていただきます。

メールボックス容量超過の間にメールアドレス宛に送信されたメールは、
エラーメールとして送信元様に返っていると考えられますので、
既に見ることは出来ない状態でございます。

また、メールボックス内のメールを自動的に削除する機能はございませんが、
下記のような Bash スクリプトと cron を組み合わせてご利用いただくことは、
可能かと存じます。

(設定例)
メールアドレス「[email protected]」のうち、受信後100日を経過したメールを、
1週間に一回0時に検索し、削除する設定

●CRONジョブの内容
0 0 * * 0 mail_rm_sh

●mail_rm_shの内容
#!/bin/sh
# 既読メールの削除
find /virtual/サーバーアカウント名/Maildir/domain.mail/info/Maildir/cur/ -type f -mtime +100 -print |xargs rm -f
# 未読メールの削除
find /virtual/サーバーアカウント名/Maildir/domain.mail/info/Maildir/new/ -type f -mtime +100 -print |xargs rm -f

恐れ入りますが、以上ご確認の程よろしくお願いいたします。