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

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.


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.