Где postfix хранит электронную почту?

33

Я не могу найти документацию о том, как postfix хранит электронную почту. Где он хранится и в каком формате? Я использую Ubuntu Server 11

lovespring
источник

Ответы:

37

Возможно /var/mail/[username]или более традиционный/var/spool/mail/[username]

В обычном формате, называемом «mbox», используется строка, начинающаяся с «От» для обозначения начала каждого сообщения - это одна из причин, по которой многие почтовые клиенты заменяют «От» в теле сообщения на «> От» , Вы также можете настроить его на использование «maildir», в котором /var/mail/[username]находится каталог, в котором каждое сообщение электронной почты является файлом в этом каталоге.

Пол Томблин
источник
1
Это, конечно, при условии, что пользователь не procmailнастроен сделать это вместо него.
Шадур
Также предполагается, что они не установили cyrus-sasl, который перемещает вещи. Мы пытаемся сделать вещи простыми.
Пол Томблин
Я установил postfix, оба вышеуказанных пути пусты, но я вижу электронные письма в веб-интерфейсе белка.
Алекс
@Alex Посмотрите в /etc/postfix/main.cfдля mail_spool_directoryи home_mailboxувидеть , какая из них uncommented.Also взгляд , чтобы увидеть , если mailbox_transport = cyrusэто раскомментировать. Как я уже говорил выше, Cyrus делает сложные вещи с вашей почтой.
Пол Томблин
15

Для исходящей почты (вы не указали, а на входящую отвечаете в другом месте) она находится в /var/spool/postfix. Если вы посмотрите туда, вы найдете все виды подкаталогов.

Аарон Д. Мараско
источник
Я не могу найти мои исходящие письма на моем компьютере с Debian.
Simonpie
Я не могу найти свои исходящие письма на моем компьютере с Debian. Этот каталог используется, но вещи там хранятся только временно. /home/[username]/mail/sent-mailНапример, Alpine хранит исходящие электронные письма .
Симонпи
2
Postfix не хранит исходящую почту постоянно. Как только он отключен от системы, он больше не является обязанностью MTA. Если вам нужна постоянная копия, Bcc: самостоятельно или используйте то, что предлагает ваш MUA (как вы упомянули для Alpine).
tripleee
Да, это эфемерно. Отключите ваше сетевое соединение и отправьте электронное письмо. Тогда вы увидите что-то в очереди ...
Аарон Д. Мараско