Новые учетные записи в Debian не имеют соответствующего почтового ящика в /var/mail

Я не могу понять, почему вдруг не создаются почтовые ящики для новых учетных записей на моем сервере Debian. Файлы почтовых ящиков обычно находятся в /var/mail

Я создаю пользователя, набрав следующую команду:

useradd -md / home / fred fred

Насколько я помню, это было все, что было нужно.

Есть ли что-то прямо под моим носом, что мне не хватает?

Я использую Postfix и Dovecot на этом поле.

Заранее спасибо.

3 ответа

Файл спулинга будет создан, когда придет первое письмо. useradd не добавит файл

Вы должны добавить mailuser из postfixadmin. После этого вы не можете добавлять союзников системным пользователям.

В Debian (Lenny) есть файл конфигурации с именем /etc/default/useradd, Загляни туда. Внизу моей локальной копии я вижу это:

# Defines whether the mail spool should be created while
# creating the account
# CREATE_MAIL_SPOOL=yes

Проверьте, имеет ли ваша копия тот же комментарий, что и мои настройки. Если так, раскомментируйте это должно получить useradd вести себя так, как вы хотите.

Другие вопросы по тегам