Страница 1 из 1
Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-27 12:42:08
FreeDy
Проблема с созданием почтовых папок.
конфиг exima
Код: Выделить всё
localuser:
driver = accept
check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
transport = local_delivery
router_home_directory = /mail/data
cannot_route_message = Unknown user
begin transports
remote_smtp:
driver = smtp
local_delivery:
driver = appendfile
check_string = ""
directory = /mail/data/${local_part}
directory_mode = 770
create_directory
delivery_date_add
envelope_to_add
group = mail
maildir_format
maildir_tag = ,S=$message_size
message_prefix = ""
message_suffix = ""
mode = 0660
тестируем
получаем
Код: Выделить всё
2008-08-27 13:42:13 1KYHXZ-0002So-3S == test3@domain.ru R=localuser T=local_delivery defer (2): No such file or directory: failed to chdir to /home/WINDOMAIN/test3
Вопрос, почему не работает directory = /mail/data/${local_part}?
test3 - доменная учетка. Отрабатывается как:
Код: Выделить всё
#pw usershow test3
test3:*:10079:10006::0:0:test3:/home/WINDOMAIN/test3:/bin/false
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-27 14:32:27
FreeDy
Хм, прописал в транспорте
Переопределилась папка пользователя, но не смотря на
create_directory создание не происходит.
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 9:45:07
FreeDy
"Тихо сам с собою......"
Вопрос так и остался открытым.
Если папки созданы dovecot`ом то доставка почты идет иначе нет,странно, что-же таки это может быть. Дебаг ничего путевого не показывает.
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 10:08:19
gruy
С правами доступа к указанным каталогам все нормально?
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 10:22:03
FreeDy
gruy писал(а):С правами доступа к указанным каталогам все нормально?
Код: Выделить всё
mail# ls -l /mail
total 4
drwxrwxr-x 2 root operator 512 13 авг 12:46 .snap
drwxrwx--- 11 mailnull mail 512 28 авг 11:28 data
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 10:34:05
Alex Keda
судя по предоставленным кускам конфига - доставляет экзим.
думаю отправка с дебагом одназначно укажет проблему
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 10:42:41
gruy
Тут еще разница в настройках пути в exim и в настройках самого пользователя, т.к. используются обычные системные пользователи.
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 10:47:59
FreeDy
lissyara писал(а):судя по предоставленным кускам конфига - доставляет экзим.
думаю отправка с дебагом одназначно укажет проблему
Код: Выделить всё
--------> katyas@domain.ru <--------
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
EXIM_DBOPEN(/var/spool/exim/db/retry)
returned from EXIM_DBOPEN
opened hints database /var/spool/exim/db/retry: flags=O_RDONLY
dbfn_read: key=T:katyas@domain.ru
retry record exists: age=3m33s (max 1w)
time to retry = 5h56m27s expired = 0
search_tidyup called
changed uid/gid: local delivery to katyas <katyas@domain.ru> transport=local_delivery
uid=10024 gid=6 pid=80587
auxiliary group list: 6
home=/mail/data/katyas current=/mail/data/katyas
search_tidyup called
local_delivery transport returned DEFER for katyas@domain.ru
added retry item for T:katyas@domain.ru: errno=2 more_errno=0 flags=0
post-process katyas@domain.ru (1)
LOG: MAIN
== katyas@domain.ru R=localuser T=local_delivery defer (2): No such file or directory: failed to chdir to /mail/data/katyas
>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
Код: Выделить всё
changed uid/gid: post-delivery tidying
uid=26 gid=6 pid=80586
auxiliary group list: 6
set_process_info: 80586 tidying up after delivering 1KYcIP-000Kxl-Bi
Processing retry items
Succeeded addresses:
Failed addresses:
Deferred addresses:
katyas@perint.ru
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
EXIM_DBOPEN(/var/spool/exim/db/retry)
returned from EXIM_DBOPEN
opened hints database /var/spool/exim/db/retry: flags=O_RDWR
address match: subject=katyas@domain.ru pattern=*
domain.ru in "*"? yes (matched "*")
katyas@domain.ru in "*"? yes (matched "*")
retry for T:katyas@domain.ru = * 0 0
dbfn_read: key=T:katyas@domain.ru
failing_interval=148085 message_age=3
Writing retry data for T:katyas@domain.ru
first failed=1219761835 last try=1219909920 next try=1219931520 expired=0
errno=2 more_errno=0 No such file or directory
dbfn_write: key=T:katyas@domain.ru
end of retry processing
time on queue = 3s
warning counts: required 0 done 0
delivery deferred: update_spool=1 header_rewritten=0
Writing spool header file
Size of headers = 302
end delivery of 1KYcIP-000Kxl-Bi
search_tidyup called
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=80586 terminating with rc=0 >>>>>>>>>>>>>>>>
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 10:53:09
FreeDy
gruy писал(а):Тут еще разница в настройках пути в exim и в настройках самого пользователя, т.к. используются обычные системные пользователи.
Это обошлось указанием home_directory
Пользователи псевдосистемные.
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 10:55:54
gruy
А что с правами у самих каталогов пользователей?
Re: Exim + Dovecot + winbind. No such file or directory
Добавлено: 2008-08-28 11:14:19
FreeDy
gruy писал(а):А что с правами у самих каталогов пользователей?
Аналогичные ./data