virtualminで仮想サーバーを作成する:メールボックスに失敗しました、無効なファイル記述子

virtualminで仮想サーバーを作成する:メールボックスに失敗しました、無効なファイル記述子

virtualminで仮想サーバーを作成しようとしていますが、[作成]をクリックするたびにエラーが表示されます。

管理ユーザー用のメールボックスの作成中... メールボックスの失敗:終了時に/home/Domainname//var/mail/userに書き込めませんファイル説明エラー。

可能なことをすべて試したようです。サーバーも再起動しました。アカウント計画(例:ディスククォータ)を無制限に変更してみました。

ただし、同じエラーが引き続き表示されます。

今どうすればいいですか? ?

ベストアンサー1

Virtualminを手動で設定してみましたか?インストールスクリプトはこれを正しく設定する必要があります。 $HOME/Maildir でなければなりません (以前の mbox メールスプール形式を使用する理由がないとします)。ユーザーの家のvarで伝統的なメールスプールを使用することは意味がありません。

手動で設定すると、長い一日を過ごします。この特定のオプションはPostfix、Procmail、Usermin、Dovecotで設定する必要があります。メールを扱うほとんどのサービスは、メールがどこにあるかを知る必要があります。

次のバージョンのインストーラでは、個々のサービス(Web、メール、データベースなど)をインストール後にいつでも独立して有効にして設定できます。ただし、現在、メールの自動設定をガイドする簡単なスクリプトはありません(次は古いメール設定スクリプトです)。http://software.virtualmin.com/lib/mail-setup.plただし、古すぎるため、手動手順を実行するための参考資料以外にはお勧めできません。これが新しいシステムでまだアクティブになっていない場合は、再起動して設定スクリプトを使用してメールを設定することをお勧めします。

インストールスクリプトを使用してこのオプションを1つだけ変更した場合は、デフォルト値に戻してください(他のメールサーバーを使用しない限り、Postfix設定のmain.cfにある可能性があります)$ HOME / Maildir)。

インストールスクリプトを使用してこのオプションを変更しないと、バグがある可能性がありますが、報告している人は見たことがありません。どのオペレーティングシステムとバージョンを使用していますか?

おすすめ記事