Gdzie postfix przechowuje wiadomości e-mail?


33

Nie mogę znaleźć żadnej dokumentacji dotyczącej sposobu przechowywania poczty e-mail przez Postfix. Gdzie jest przechowywany i w jakim formacie? Używam serwera Ubuntu 11

Odpowiedzi:


37

Prawdopodobnie /var/mail/[username]lub bardziej tradycyjny/var/spool/mail/[username]

Normalny format, zwany „mbox”, używa wiersza rozpoczynającego się od „Od” do wskazania początku każdej wiadomości - jest to jeden z powodów, dla których wielu klientów poczty e-mail zmieni „From” w treści wiadomości na „> From” . Możesz także skonfigurować go tak, aby używał „maildir”, w którym /var/mail/[username]znajduje się katalog, w którym każda wiadomość e-mail jest plikiem w tym katalogu.


1
Zakłada się oczywiście, że użytkownik nie procmailskonfigurował tego dla niego.
Shadur

Zakłada się również, że nie zainstalowali cyrus-sasl, który porusza. Staramy się zachować prostotę.
Paul Tomblin

Zainstalowałem postfiks, obie powyższe ścieżki są puste, ale widzę e-maile w interfejsie sieci wiewiórki.
Alex

@Alex zaglądać /etc/postfix/main.cfdla mail_spool_directorya home_mailboxi zobaczyć, który z nich jest uncommented.Also sprawdź, czy mailbox_transport = cyrusjest komentarzem. Jak powiedziałem powyżej, cyrus robi skomplikowane rzeczy z twoją pocztą.
Paul Tomblin

15

W przypadku poczty wychodzącej (nie określono, a odpowiedź przychodząca jest odbierana gdzie indziej) jest w /var/spool/postfix. Jeśli tam spojrzysz, znajdziesz wszystkie podkatalogi.


Nie mogę znaleźć wiadomości wychodzących wewnątrz mojej maszyny Debian.
simonpie

Nie mogę znaleźć tam wychodzących wiadomości e-mail na mojej maszynie debian. Ten katalog jest używany, ale rzeczy tam są przechowywane tylko trensiently. Alpine przechowuje /home/[username]/mail/sent-mailna przykład wychodzące wiadomości e-mail .
simonpie

2
Postfix nie przechowuje poczty wychodzącej na stałe. Po wyłączeniu systemu MTA nie ponosi już odpowiedzialności. Jeśli potrzebujesz stałej kopii, Bcc: siebie lub użyj tego, co oferuje MUA (jak wspomniałeś w przypadku Alpine).
tripleee

Tak, to ulotne. Zerwij połączenie sieciowe i wyślij wiadomość e-mail. Wtedy zobaczysz coś w kolejce ...
Aaron D. Marasco
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.