我实在想不明白为什么我的 Debian 服务器上突然没有为新帐户创建邮箱。邮箱文件通常位于 /var/mail
我通过输入以下命令来创建用户:
useradd-md /home/fred fred
据我所记得,这就是全部所需。
我是不是忽略了什么东西?
我在这个盒子上使用 Postfix 和 Dovecot。
提前致谢。
答案1
当第一封电子邮件到达时,将创建邮件假脱机文件。useradd 不会添加该文件
答案2
您必须从 postfixadmin 添加 mailuser。之后您无法将其他用户添加到系统用户。
答案3
在 Debian (Lenny) 中,有一个名为 的配置文件/etc/default/useradd
。看看那里。在我的本地副本底部,我看到了以下内容:
# Defines whether the mail spool should be created while
# creating the account
# CREATE_MAIL_SPOOL=yes
检查您的副本中是否对该设置进行了与我的相同的注释。如果是这样,取消注释应该可以useradd
按照您想要的方式运行。