サーバーのメールボックス数を調べる
はじめに
ノーツドミノサーバーは、メール中継を並列処理するために、メールを一時保存する場所、メールボックス(mail.box、mail1.box〜)を複数持つことができます。
サーバーを管理するコードを書くために、メールボックスの数を知りたいとき、どのように調べるのか考えてみましょう。
設定から確認する方法
ドミノディレクトリ(names.nsf)の設定-サーバー-サーバー設定ビューにあるサーバー設定文書を開いて、ルーター/SMTP-基本情報タブにある、メールボックス数欄を見ることでメールボックス数を確認できます。
ひとが確認するにはこれでよいのですが、サーバー設定文書はサーバーひとつに文書がひとつではない作り方ができるため、コードを書いて確認するには厄介です。
統計レポートから確認する方法
定期的にサーバーで作成される統計レポート(statrep.nsf)文書の『Server.MailBoxes』値を確認する方法が、コードが簡単でよいです。
おわりに
メールボックスがひとつだけのとき、メールボックスのファイル名はmail.boxです。
複数あるときのファイル名はmail1.box、mail2.box、、となります。
メールボックスを複数へ変更したときにmail.boxファイルが使われなくなります。使われなくなったファイルにメールが残存していないことを確認したほうが良いでしょう。
サポートいただければ、記事をもっと充実することができます