Exim Dovecot и права

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Graynder
рядовой
Сообщения: 32
Зарегистрирован: 2010-02-20 17:45:38

Exim Dovecot и права

Непрочитанное сообщение Graynder » 2010-03-19 10:24:22

Вот exim

Код: Выделить всё

local_delivery:
  driver = appendfile
  maildir_format
  create_directory
#  directory = ${home}/Maildir
  directory = /var/mail/$domain/$local_part
  delivery_date_add
  envelope_to_add
  return_path_add
  group = mail
  user = $local_part
  mode = 0660
  no_mode_fail_narrower

А вот dovecot

Код: Выделить всё

#mail_location = maildir:~/Maildir
mail_location= maildir:/var/mail/%d/%n
Exim cоздает в /var/mail

Код: Выделить всё

total 6
drwxrwxr-x   3 root   mail   512 19 мар 09:51 .
drwxr-xr-x  24 root   wheel  512 18 мар 03:31 ..
drwx------   3 admin  mail   512 19 мар 09:51 domain.ru
Dovecot ругается

Код: Выделить всё

Mar 19 09:52:10 IMAP(admin): Error: mkdir(/var/mail//admin/cur) failed: Permission denied (euid=1001(admin) egid=1001(admin) missing +w perm: /var/mail/)
Если вернуть закоментированые значения , то все работает.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Graynder
рядовой
Сообщения: 32
Зарегистрирован: 2010-02-20 17:45:38

Re: Exim Dovecot и права

Непрочитанное сообщение Graynder » 2010-03-19 10:25:44

Как научить exim создавать папки так , чтобы dovecot ,был рад ? )

Graynder
рядовой
Сообщения: 32
Зарегистрирован: 2010-02-20 17:45:38

Re: Exim Dovecot и права

Непрочитанное сообщение Graynder » 2010-03-19 15:06:42

Я немного продвинулся в решении проблемы и могу описать ее более точно.
Суть в том , что dovecot обращается по пути
/var/mail//admin/ в то время как почта лежит по пути /var/mail/domain.ru/admin/
и это не смотря на то что mail_location= maildir:/var/mail/%d/%n
Он куда-то проглатывает доменную часть адреса...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim Dovecot и права

Непрочитанное сообщение Alex Keda » 2010-03-20 19:44:43

вы видать скопипастили со старых статей
это было изменено ещё пару лет назад
делайте выборку из базы вместе с доменом
Убей их всех! Бог потом рассортирует...