postfix não está armazenando mensagens para usuários específicos

1

Eu tenho dois usuários na minha caixa que eu quero receber e-mails, um dos usuários:

edi:x:10004:10004::/home/edi:/bin/bash

Recebe e-mails bem e eles são armazenados e podem ser visualizados a qualquer momento usando o mutt, porém meu outro usuário:

corr:x:10007:10007::/home/corr:/bin/bash

Recebe e-mails, mas, uma vez vistos, dentro de algum período de tempo, eles desaparecem. Existe alguma configuração que preciso definir quando é esperado que mais de um usuário receba e-mails? Alguém pode me ajudar com o que poderia estar dando errado?

    
por Neutralise 28.09.2011 / 10:21

1 resposta

1

À luz dos comentários acima, escreverei minhas observações como uma resposta completa.

Você diz que está executando o dovecot como um POPd / IMAPd ao mesmo tempo, e sugeri que é possível que o segundo cliente, corr, possa estar executando um cliente POP que periodicamente entra, recupera e exclui um grupo de e-mails.

Após alguns testes, você também acha que isso é um problema do lado do cliente, e pergunta se o dovecot pode ser avisado para não permitir que o cliente exclua e-mails (você pergunta sobre o postfix, mas isso não é problema do postfix; terminado quando esse email bateu no INBOX).

A resposta curta é que não acho que exista, e se estou errado, muito suspeito strongmente que qualquer alteração se aplicaria a todos os usuários, não apenas a um. Mas existem algumas soluções possíveis.

corr é o único usuário que usa POP? Se estiver, consulte uma migração do POP para o IMAP. O IMAP é um método muito mais sofisticado de ler e-mails, que (por padrão) deixa o e-mail lido no servidor, em vez de baixá-lo para o cliente.

Você está fazendo isso para fins de auditoria? Em caso afirmativo, seria mais fácil que tudo que fosse entregue a corr também fosse entregue a um segundo usuário no mesmo sistema?

Se este é um problema simples com corr querendo ler e-mails no servidor enquanto ele faz um cliente baixando e apagando, então a resposta real é dizer ao usuário reconfigure seu cliente para não fazer isso; ela não pode realmente reclamar se o servidor está fazendo exatamente o que ele pediu para fazer.

    
por 03.10.2011 / 08:38