Я только что впервые попытался настроить сервер postfix / dovecot с учетными записями, управляемыми через таблицу mysql. (через учебник на http://library.linode.com/email/postfix/dovecot-mysql-ubuntu-10.04-lucid)
Если я захожу в реальный ящик, почтовый сервер работает. Если я отправляю почту пользователю (либо из локального, либо из удаленного домена), затем войдите в ящик через SSH и введите «mail», появится почта авторизованного пользователя.
Однако, когда я пытаюсь получить доступ к почте через thunderbird, он говорит «нет сообщений». Он говорит, что с сервером все в порядке, он принимает пароль - но, ну, нет почты. Пробовали как в IMAP, так и в POP3.
Есть идеи, как это диагностировать? Я в полном недоумении.
Ура ...
Вы настроили mail
получить доступ к почте через POP3 / IMAP? В противном случае он получит прямой доступ к вашему mbox.
Посмотрите, как ваш maildir dovecot использует: mail_location = maildir:/home/vmail/%d/%n/Maildir
а также каталог ~/mbox
(каталог mbox по умолчанию).
Попробуй следить /var/log/mail.log
, без дополнительной информации мы не сможем решить эту проблему.