LINUX.ORG.RU
решено ФорумAdmin

postfix + dovecot входящая почта


0

2

Начинал настраивать по этой статье http://www.xakep.ru/magazine/xa/104/134/1.asp, При приеме, письма лежат в /var/mail/домен/юзер/письмьма (владелец virtual:virtual),а поиск писем происходит в /var/mail/юзер@домен/Maildir/письма (владелец postfix:mail) Как поправить конфиг чтобы можно было получать письма через почтовый клиент? совсем запутался в иерархии... postfix - main.cf

...
home_mailbox = Maildir/
mail_spool_directory = /var/mail
queue_directory = /var/spool/postfix
virtual_mailbox_base = /var/mail
...

dovecot.conf

...
mail_location = maildir:/var/mail/%u/Maildir:INDEX=/var/mail/%u
...

а не лучше самого dovecot'а заставить распихивать письма?
если версия dovecot 1.x смотрим тут http://wiki.dovecot.org/LDA
если версия dovecot 2.x смотрим тут http://wiki2.dovecot.org/LDA

P.S. у тебя postfix кладет в формате mailbox(вся почта юзера в одном файле), а dovecot ищет в формате maildir(каждое письмо в отдельном файле отдельном каталоге пользователя).

P.P.S. не стоит надеяться на этого верный вариант конфигурации с ][ацкера =)

Atlant ★★★★★ ()
Последнее исправление: Atlant (всего исправлений: 2)

/etc/dovecot/conf.d/10-mail.conf

#   %u - username
#   %n - user part in user@domain, same as %u if there's no domain
#   %d - domain part in user@domain, empty if there's no domain
#   %h - home directory
mail_location = maildir:/var/mail/%d/%n

У меня вот так сделано.
Глянь хороший ман: http://workaround.org/ispmail/squeeze

Yustas ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.