У меня установлена и работает Postfix-Dovecot. Сегодня я добавил новый домен, поэтому мне пришлось изменить настройку почты, чтобы обслуживать его. Установка Postfix теперь работает нормально: письма доставляются на
/var/mail/<domain>/<userpart>
К сожалению, Dovecot не может получить часть домена и, следовательно, не может получать почту. В логах нахожу такие сообщения:
Nov 12 10:58:10 gondwana dovecot: IMAP(so): mkdir(/var/mail//so/cur) failed: Permission denied
В части пространства имен dovecot у меня есть:
namespace private {
separator = /
prefix = INBOX/
location = maildir:/var/mail/%d/%n
inbox = yes
}
Любые идеи =
Ваш вопрос кажется неполным, но я собираюсь сделать безумное предположение: вы не используете виртуальных пользователей и не аутентифицируете пользователей с доменной частью в их логинах. Прочитайте это.
Если это неправильный ответ на вашу проблему, нам понадобится дополнительная информация. Вы используете виртуальных пользователей? Можете ли вы опубликовать соответствующую часть вашего файла конфигурации? Какой логин у ваших пользователей? пользователь @ домен?