Марионетка часто изменяет владение каталога от “пользователей” “пользователям”

Так, я скучаю на работе и думал, что упомяну следующее. Я никогда не использовал этот сайт прежде, таким образом, простите мне.

К одному из ответов Вы прокомментировали впоследствии для высказывания:

"Хорошо, у меня есть virtual_mailbox_domains = $transport_maps и transport_maps = hash:/etc/postfix/transport. В том файле строка, которая говорит что condorproperties.co.uk maildrop: - я должен удалить ту строку? – DisgruntledGoat вчера"

затем сопровождаемый это с:

"@Devdas: я попытался удалить ту строку и перезапустить Постфикс, она не решает проблему, я должен изменить "maildrop" на что-то еще? – DisgruntledGoat вчера"

Ответ на Ваш первый вопрос, "да". Та строка в/etc/postfix/transport вызывала локальный maildelivery (через maildrop) для электронной почты, предназначенной для condorproperties.co.uk. Удаление его является самым соответствующим. Проблема просто перезапускает постфикс, недостаточно для применения изменения.

Проблема, карта, как настроено в конфигурационном файле, hash:/etc/postfix/transport. Файл,/etc/postfix/transport является человекочитаемой версией файла и должен иметь соответствующий/etc/postfix/transport.db - скомпилированный hashmap - файл также. Вы используете посткарту команды для компиляции человекочитаемой версии в хешированную версию. Постфикс действительно проверяет время изменения и должен жаловаться громко в Ваших файлах журнала, что/etc/postfix/transport.db устарел. Все, что необходимо сделать, выполняется посткарта/etc/postfix/transport так, чтобы изменение Вы сделали прежде, (удаление строки с condorproperties.co.uk) для вступления в силу. На самом деле я не полагаю, что даже необходимо сделать постфиксную перезагрузку для изменения для движения живые, после того как Вы дали команду посткарты, но это не причинило бы боль.

Короче говоря, выполненная посткарта/etc/postfix/transport затем снабжает постфиксом перезагрузку.

Удачи.

Btw, огромная подсказка в Ваших файлах журнала была этой строкой: Jan 6 18:06:52 localhost постфикс/канал [30497]: 0329D3F69: к =, relay=maildrop, delay=0.15, delays=0.1/0/0/0.04, dsn=5.1.1, status=bounced (неизвестный пользователь. Команда произвела: Недействительный пользователь указан.)

заметьте, на полпути через, где это говорит relay=maildrop?

1
задан 11 June 2013 в 12:08
1 ответ

У вас дублированное название группы, поэтому все ставки отключены. марионетка будет вызывать getgrnam (3) , который в случае повторяющихся имен групп вернет одно или другое: нет способа сказать, что вы получите.

Повторяющиеся имена групп - это плохо во всех смыслах, наиболее очевидным из которых является то, что вы не знаете наверняка, как будут интерпретироваться разрешения для ваших файлов.

6
ответ дан 3 December 2019 в 16:47

Теги

Похожие вопросы