Onde o postfix armazena email?

33

Não consigo encontrar nenhuma documentação sobre como o postfix armazena emails. Onde está armazenado e em que formato? Estou usando o servidor Ubuntu 11

lovespring
fonte

Respostas:

37

Provavelmente /var/mail/[username]ou o mais tradicional/var/spool/mail/[username]

O formato normal, chamado "mbox", usa uma linha que começa com "De" para indicar o início de cada mensagem - esse é um dos motivos pelos quais muitos clientes de email alteram "De" no corpo da mensagem para "> De" . Você também pode configurá-lo para usar "maildir", no qual /var/mail/[username]é um diretório no qual toda mensagem de email é um arquivo nesse diretório.

Paul Tomblin
fonte
1
Obviamente, isso pressupõe que o usuário não tenha procmailconfigurado para fazer isso por ele.
Shadur 26/10/11
Também está assumindo que eles não instalaram o cyrus-sasl, que move as coisas. Estamos tentando manter as coisas simples.
Paul Tomblin
Eu instalei o postfix, os dois caminhos acima estão vazios, mas posso ver os e-mails na interface da web do esquilo.
30518 Alex
@Alex Look in /etc/postfix/main.cfpara o mail_spool_directorye home_mailboxe ver qual é uncommented.Also olhada para ver se mailbox_transport = cyrusé comentada. Como eu disse acima, Cyrus faz coisas complicadas com seu e-mail.
Paul Tomblin
15

Para mensagens de saída (você não especificou, e a entrada é respondida em outro lugar), está dentro /var/spool/postfix. Se você olhar lá, encontrará todos os tipos de subdiretórios.

Aaron D. Marasco
fonte
Não consigo encontrar meus e-mails enviados na minha máquina debian.
Simonpie #
Não consigo encontrar meus e-mails enviados lá na minha máquina debian. Esse diretório é usado, mas as coisas lá são armazenadas apenas de maneira eficiente. A Alpine armazena e-mails de saída, /home/[username]/mail/sent-mailpor exemplo.
Simonpie #
2
O Postfix não armazena emails de saída permanentemente. Uma vez fora do sistema, não é mais responsabilidade do MTA. Se você precisar de uma cópia permanente, Bcc: você mesmo ou use o que o MUA oferecer (como você mencionou para a Alpine).
tripleee
Sim, é efêmero. Desative sua conexão de rede e envie um email. Então você verá algo na fila ...
Aaron D. Marasco 02/02