2

У меня есть серверные диски из системы Linux. Linux разбился. Я хотел бы знать, как проверить, где хранятся письма в системе (возможно, postfix). Я могу только просматривать файлы в Windows - система Linux не работает.

3 ответа3

2

Почта обычно хранится в /var/mail в системах Linux.

1

Вам нужно что-то, что может читать файловую систему сервера Linux. Это на самом деле сложно для Windows, потому что нет хороших драйверов. Вы могли бы добиться большего успеха с загрузочной системой Linux в стиле "LiveCD".

Для чтения диска нужно что-то, что может понять файловая система. Поскольку вы не указываете дистрибутив, наиболее вероятным форматом является ext3 или, возможно, ext4, для которого лучше всего подходит драйвер IFS для Windows ext2 или инструмент пользовательского пространства, который считывает файловую систему .

Получив доступ к диску, Postfix сохраняет электронную почту в /var/spool/postfix в двоичном формате, который вы действительно хотите, чтобы инструмент postcat(1) извлекал в удобочитаемом формате. Тем не менее, основные данные представляют собой достаточно простой текст.

Конфигурация Postfix, которая может (но редко делает это) переопределить конфигурацию, находится в /etc/postfix в типичной системе.

0

Попробуйте поискать под:

/var/mail
/var/spool/mail
/var/vmail

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .