Существует (довольно старый) поток на, кормит грудью список рассылки об этой проблеме, которая включает патч: названный pango.
Существует немного более поздняя версия в АУРЕ для 5.8.2:
Править: ответьте полностью переписанный согласно комментариям
Проблема могла быть связана с SELinux. Можно работать, например. sestatus
проверять, включено ли это или отключено.
Для maildir доставки, постфиксных изменений в соответствующем пользователе, таким образом, целевой каталог должен быть перезаписываем пользователем. Это, кажется, уже имеет место. По причине конфиденциальности я предлагаю chmod -R o-rwx /var/spool/mail/*
Только для полноты: Если mbox файлы используются, каталог шпульки должен быть перезаписываем mail
группа, при помощи которой Вы добираетесь chmod -R g+rwX /var/spool/mail
.
У меня была та же ошибка с пользовательскими каталогами под subdir, который имел неправильные полномочия. Например, домашний dir для "user1" был /home/subdir/user1
. И subdir имел, не выполняют полномочия для "других".
chmod 755 /home/subdir
устраненный проблема для меня. Пользовательские каталоги все еще с "700" полномочия.
Сообщение об ошибке вводило в заблуждение, потому что отклоненное разрешение не было на каталоге пользователя, а на каталоге выше его.
У меня была точно такая же проблема с CentOS 7. После нескольких часов попыток разобраться в ней. Я выключил SELinux, и все заработало. Так что проблема это конечно SELinux.
Чтобы узнать, применяется ли его тип: getenforce
Чтобы полностью отключить его, просто введите: setenforce 0
ваши полномочия:
drwxr-sr-x 2 pedro mail xxxx cur,new,tmp
только pedro можно записать, почта (сервер) может только читать.
chmod 700
Я только что отследил ту же проблему до того, что postfix не может справиться с расширенным ACL в каталоге /home.
Там была запись ACL, явно разрешающая пользователю перечислять и обходить его с помощью принадлежности к определенной группе. Но мне пришлось добавить o=x в список только для того, чтобы разрешить posix.
разрешить запись политики SELinux в виде командной строки
semanage permissive -a postfix_local_t
mail
элемент группы. Можно ли проверить, еслиpedro
может создать и отредактировать файлы в/var/spool/mail/pedro/как ожидалось? – jofel 15.03.2012, 17:28pedro
может создать и отредактировать файлы в/var/spool/mail/pedro/
и это - подкаталоги. Возможно, это - что-то CentOS, конкретный с/var
direcotry...? – malloc4k 15.03.2012, 17:39chmod -R 0700 /var/spool/mail/pedro
. – jofel 15.03.2012, 17:49sestatus
проверять, включено ли это или отключено. – jofel 15.03.2012, 21:16