como definir permissões de caixa de correio postfix vmail para o grupo legível?

1

Postfix está entregando correio para ~ vmail / usuário / novos diretórios com vmail proprietário: vmail mas permissões mascaradas para 700 (ou seja, não legíveis para grupos) Eu preciso que os arquivos de mensagens sejam criados legíveis por grupos para que outros aplicativos no grupo vmail possam leia a caixa de correio diretamente. Como posso configurar essas permissões?

    
por tribalvibes 01.03.2012 / 11:53

3 respostas

2

Em primeiro lugar, é uma boa ideia reafirmar a resposta já existente. O postfix não permite definir permissões de caixa de correio. Eles são codificados.

A solução correta é sempre provável delegar a entrega para algum outro software. Supostamente LMTP para fazer dovecot é uma escolha possível. Caso você já esteja abusando do que é possível com o postfix ao ponto em que a substituição do agente de entrega não é viável, você ainda pode hackear uma configuração que funciona bem o suficiente. Não é aconselhável, então, por favor, não siga este caminho, a menos que realmente, realmente necessário e nunca antes de refletir sobre este post .

Conforme observado em vários transportes no postfix , é possível executar ações arbitrárias na recepção de email configurando %código%. Fazê-lo em combinação com um always_bcc transport, na verdade não entregando nada, mas executando recursivamente chmod ou setfacl nas pastas de e-mail relevantes, pode ajudar a obter permissões de arquivos mais acessíveis. Não há garantia de que o transporte real complete a entrega antes que o transporte falso defina as permissões, portanto, tenha cuidado.

Exemplos de configuração deliberadamente não fornecidos, porque delegar a entrega a algum outro software é sempre a opção desejada para quem deseja copiar e colar.

    
por 15.06.2018 / 11:56
1

As permissões não são configuráveis, receio. Eles são codificados no Postfix.

    
por 09.05.2012 / 15:34
0

Consegui resolver meu caso de uso simplesmente definindo o proprietário dos maildirs para app: vmail, em vez de adicionar os aplicativos ao grupo de vmail. Obrigado a todos pelas soluções alternativas.

    
por 17.06.2018 / 05:44