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.cf의 mail_spool_directory과 home_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.