На сервере, который я и мой друг создали, мы в настоящее время используем формат почтового ящика mbox. (Думаю, я должен упомянуть, что мой друг настроил почтовую часть сервера, и я еще не слишком много знаю о конфигурации почтового сервера ...)
Как мне нравится возможность вложенных папок формата maildir, d Мне нравится иметь формат maildir, но я не хочу влиять на почтовые ящики других пользователей в этой системе.
Где-то в dovecot wiki я читал, что можно было бы изменить формат почтового ящика для одного пользователей через настройки в соответствующем userdb. В /etc/dovecot.conf я видел, что мы используем / etc / passwd как файл userdb (он говорит «userdb passwd {...» в файле dovecot.conf)
Что я сделал теперь создавал testuser и добавлял
:userdb_mail=maildir:/home/maildirtest/maildir
в конце пользователя «maildirtest» в / etc / passwd. Когда я теперь привязал эту учетную запись к моему почтовому клиенту thunderbird, в домашней папке пользователей был создан каталог «mail». Я также попытался перезапустить dovecot, но все же не имел никакого успеха, используя maildir для этого единственного пользователя.
Я тем временем также создал и chown'ed каталог maildir в указанной папке с
sudo maildirmake.dovecot /home/maildirtest/maildir
Возможно, мне следует сказать, что мы используем postfix как MTA, и мне также понадобится, чтобы эта часть работала в этой конфигурации.
Надеюсь, у кого-то есть идея о том, как получить эту работает.
Если вы используете локальный агент доставки по умолчанию (procmail), вы должны просто настроить доставку для каждого пользователя в файле .procmailrc домашнего каталога этого пользователя:
DEFAULT=$HOME/Maildir/
И убедитесь, что существуют Maildir каталоги с хорошими разрешениями и принадлежат им:
sudo mkdir -m 0700 /home/USER/Maildir
sudo chown USER:USER /home/USER/Maildir
Если вы используете локальный агент доставки по умолчанию (procmail), вы должны просто настроить доставку для каждого пользователя в файле .procmailrc домашнего каталога этого пользователя:
DEFAULT=$HOME/Maildir/
И убедитесь, что существуют Maildir каталоги с хорошими разрешениями и принадлежат им:
sudo mkdir -m 0700 /home/USER/Maildir
sudo chown USER:USER /home/USER/Maildir
Если вы используете локальный агент доставки по умолчанию (procmail), вы должны просто настроить доставку для каждого пользователя в файле .procmailrc домашнего каталога этого пользователя:
DEFAULT=$HOME/Maildir/
И убедитесь, что существуют Maildir каталоги с хорошими разрешениями и принадлежат им:
sudo mkdir -m 0700 /home/USER/Maildir
sudo chown USER:USER /home/USER/Maildir
Если вы используете локальный агент доставки по умолчанию (procmail), вы должны просто настроить доставку для каждого пользователя в файле .procmailrc домашнего каталога этого пользователя:
DEFAULT=$HOME/Maildir/
И убедитесь, что существуют Maildir каталоги с хорошими разрешениями и принадлежат им:
sudo mkdir -m 0700 /home/USER/Maildir
sudo chown USER:USER /home/USER/Maildir
Если вы используете локальный агент доставки по умолчанию (procmail), вы должны просто настроить доставку для каждого пользователя в файле .procmailrc домашнего каталога этого пользователя:
DEFAULT=$HOME/Maildir/
И убедитесь, что существуют Maildir каталоги с хорошими разрешениями и принадлежат им:
sudo mkdir -m 0700 /home/USER/Maildir
sudo chown USER:USER /home/USER/Maildir
Если вы используете локальный агент доставки по умолчанию (procmail), вы должны просто настроить доставку для каждого пользователя в файле .procmailrc домашнего каталога этого пользователя:
DEFAULT=$HOME/Maildir/
И убедитесь, что существуют Maildir каталоги с хорошими разрешениями и принадлежат им:
sudo mkdir -m 0700 /home/USER/Maildir
sudo chown USER:USER /home/USER/Maildir