postfix는 어디에 이메일을 저장합니까?


33

postfix가 이메일을 저장하는 방법에 대한 문서를 찾을 수 없습니다. 어디에 저장되며 어떤 형식으로되어 있습니까? 우분투 서버 11을 사용하고 있습니다

답변:


37

아마 /var/mail/[username]또는 더 전통적인/var/spool/mail/[username]

"mbox"라는 일반적인 형식은 "보낸 사람"으로 시작하는 행을 사용하여 각 메시지의 시작을 나타냅니다. 이것이 많은 이메일 클라이언트가 메시지 본문의 "보낸 사람"을 "> 보낸 사람"으로 변경하는 이유 중 하나입니다. . "maildir"을 사용하도록 구성 할 수도 있습니다. "maildir" /var/mail/[username]은 모든 이메일 메시지가 해당 디렉토리의 파일 인 디렉토리입니다.


1
이것은 물론 사용자가 procmail대신 구성 하지 않았다고 가정합니다 .
Shadur

또한 그들이 물건을 옮기는 cyrus-sasl을 설치하지 않았다고 가정합니다. 우리는 일을 단순하게 유지하려고 노력하고 있습니다.
Paul Tomblin

postfix를 설치했는데 위의 경로가 모두 비어 있지만 다람쥐 웹 인터페이스에서 이메일을 볼 수 있습니다.
Alex

에서 @ 알렉스 봐 /etc/postfix/main.cfmail_spool_directoryhome_mailbox와 있는지 uncommented.Also 모양 인 한 볼 mailbox_transport = cyrus주석입니다. 위에서 말했듯이 사이러스는 메일로 복잡한 작업을 수행합니다.
Paul Tomblin

15

발신 메일 (지정하지 않았고 다른 곳에서 수신 된 응답)의 경우 메일은입니다 /var/spool/postfix. 거기를 보면 모든 종류의 하위 디렉토리가 있습니다.


데비안 컴퓨터에서 아웃 바운드 메일을 찾을 수 없습니다.
simonpie

데비안 컴퓨터에서 아웃 바운드 메일을 찾을 수 없습니다. 이 디렉토리는 사용되지만 저장소 만 있습니다. 알파인은 /home/[username]/mail/sent-mail예를 들어 아웃 바운드 이메일을 저장 합니다.
simonpie

2
Postfix는 발신 메일을 영구적으로 저장하지 않습니다. 시스템이 꺼지면 더 이상 MTA의 책임이 아닙니다. 영구 사본이 필요한 경우 숨은 참조 : 직접 또는 MUA가 제공하는 모든 것을 사용하십시오 (알파인에 대해 언급 한 것처럼).
tripleee

그렇습니다. 인터넷 연결을 끊고 이메일을 보내십시오. 그럼 당신은 뭔가 대기열에 나타납니다 ...
Aaron D. Marasco
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.