Читая документацию Maildir, они просто упоминают, что папка должна выглядеть как
user/Maildir/cur
tmp
new
Итак, у моих виртуальных пользователей он есть без папки Maildir, например:
user/cur
/tmp
/new
это вызовет проблемы в будущем? Или это неправильный способ его использования?
У меня есть собственный опыт использования этой установки, потому что я использую голубятню без ~/Maildir/
подкаталог. Обычно это не проблема, единственное, что я заметил, это то, что пользователи могут при определенных обстоятельствах видеть системные папки в своем почтовом клиенте. В моем случае пользователи продолжают спрашивать меня, для чего нужны папки dovecot и sieve в окнах подписки на папки ...
Чтобы избежать таких артефактов, я бы предложил придерживаться ~/Maildir/
-настроить. Таким образом, вы сможете четко разделить почтовые папки и конфигурацию.
Я думаю, что это в основном историческое соглашение, которое предполагает, что у пользователей есть реальный домашний каталог и более широкий доступ, чем просто их электронная почта. Тогда имеет смысл иметь ~/Maildir/
подкаталог в дополнение к ~/public_html/
, ~/.ssh/
и т.п.
Для пользователей виртуальной почты нет особой необходимости в таком промежуточном ~/Maildir/
каталог, но его использование не требует больших затрат (1 индексный дескриптор на пользователя почты), а его изменение потребует явной конфигурации в большинстве программ (если это вообще возможно), что может привести к проблемам с переносимостью при переходе на другую почтовую систему в будущем. .
Обычно я категорически за то, чтобы делать обычные, и я бы рекомендовал придерживаться ~/Maildir/
. То, что вы можете изменить значения по умолчанию, не означает, что вы должны это делать.