• ベストアンサー

メールの容量制限について

RedHatLinux7.2、sendmail8.12.8を使用しています。 メールの転送容量の制限がしたくて quotaの設定を変更するというところまでわかったのですが、メールアドレスの数が多くて一つ一つ設定をしていくのが困難です。(コピーも困難です) quotaの設定で、一括して変更できるやりかたはあるのでしょうか。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

edquota -p 設定済みユーザ名 設定するユーザ名 で、設定をコピーできます。(ご存知のようですが) 私は以前これをスクリプトでまわしてやりました。 #!/usr/bin/perl opendir DIR, "/var/spool/mail"; my @user = grep !/\.|lost\+found/, readdir DIR; closedir DIR; foreach my $user ( @user ) { `edquota -p 設定済みユーザ名 $user`; print "$user\n"; }

eiennotoki
質問者

お礼

ありがとうございました。 やはりこのような手しかないようですね。 一括してすべて設定できるコマンドがあればなぁ~って思いました。