在 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)。

如果您使用安装脚本并且没有更改此选项,则可能存在错误,但我还没有看到有人报告它。您使用什么操作系统和版本?

相关内容