在 virtualmin 中建立虛擬伺服器:郵箱失敗,檔案描述符錯誤

在 virtualmin 中建立虛擬伺服器:郵箱失敗,檔案描述符錯誤

我正在嘗試在 virtualmin 中建立虛擬伺服器,每次點擊建立時都會顯示錯誤:

為管理使用者建立郵箱.. .. 郵箱失敗:關閉時無法寫入/home/Domainname//var/mail/user :/usr/libexec/webmin/web-lib-funcs.pl 第1427 行處的檔案描述符錯誤。

我想我已經嘗試了一切可能的方法,我還重新啟動了我的伺服器。我嘗試將帳戶計劃(即:磁碟配額)更改為無限。

但它一次又一次地顯示相同的錯誤。

我現在該怎麼做 ?

答案1

您是否嘗試手動設定 Virtualmin?安裝腳本應該已經為您正確設定了;它應該是 $HOME/Maildir (假設您沒有理由使用舊的 mbox mailspool 格式)。在使用者家中的 var 中使用傳統的郵件線軸是沒有意義的。

如果您手動配置它,您將花費很長的一天。此特定選項需要在 Postfix、Procmail、Usermin 和 Dovecot 中設定。幾乎每項涉及郵件的服務都需要知道郵件所在的位置。

安裝程式的下一個版本允許在安裝後隨時獨立啟用和設定各個服務(Web、郵件、資料庫等)。但是,目前我沒有一個簡單的腳本來指導您自動設定您的郵件(這裡有一個舊的郵件設定腳本:http://software.virtualmin.com/lib/mail-setup.pl但它太舊了,除了手動執行步驟的參考之外,我不推薦它用於任何其他用途)。如果這是一個新系統,並且尚未投入使用,我建議您重新開始並使用安裝腳本,然後讓它為您設定郵件。

如果您確實使用了安裝腳本,並且只更改了此選項...只需將其更改回預設值(可能在 Postfix 設定中的 main.cf 中,除非您使用另一台郵件伺服器) $HOME/ Maildir)。

如果您使用安裝腳本並且沒有更改此選項,則可能存在錯誤,但我還沒有看到有人報告它。您使用什麼作業系統和版本?

相關內容