3

Мои требования к хранению электронной почты перерастают что-либо разумное в отношении локального хранения почты. Как мы говорим, 99% моего домашнего раздела заполнено личной почтой в почтовых папках Thunderbirds. Излишне говорить, что это просто больно, плохо поддается поиску, и, как показала история, резервное копирование работает, но Thunderbird способен очень легко терять много почты.

В настоящее время у меня есть удаленный IMAPS-сервер (Dovecot), работающий для моей ежедневной почты, доступный из любой точки мира, который, по моей собственной практике, эффективно обрабатывает до 1000 писем. Затем некоторые архивные каталоги следует использовать для перемещения почты.

Я искал DBMail, но мне интересно, если я сделаю мой случай хуже или лучше, какое такое решение. Ни одна из поддерживаемых баз данных не использует дедупликацию строк или сжатие строк из коробки, так что это поможет мне с почтой более 20 ГБ? Как насчет возврата к простому старому серверу IMAP? Файловая система, подобная ZFS, будет прозрачно поддерживать такие вещи, как GZIP, что может помочь.

Может ли кто-нибудь поделиться своими мыслями? 20GB в основном состоит из списков рассылки и обычной почты. Не такие вещи, как вложения.


Добавить некоторые уточнения;

  • Как мы уже говорили, моя почта вообще не индексируется на стороне сервера - только моя новая почта поступает на удаленный сервер IMAP. Это все локальное хранилище из прежних учетных записей POP3, локальных зеркальных учетных записей Gmail и IMAP. На мой взгляд, это не Thunderbird, который сосет, его формат файла, который сосет.

  • По поводу 1000 писем. В дороге я использую Alpine и MobileMail, вполне доволен ими обоими, но для управления почтой требуется некоторое управление. В этом очень помогает Sieve, но просмотр 10.000 электронных писем - это не весело, особенно на мобильном клиенте.

  • Я очень доволен Dovecot, никогда не было проблем с ним. Мне просто интересно, если это путь. Или, если есть какие-либо другие лучшие решения.

  • В чем мой вопрос: что является наилучшим практическим решением, которое позволяет получать сообщения объемом более 20 ГБ и удаленно, по запросу легко резервировать и архивировать. Это не должно быть доступно 24x7.

Последний подход, который я выбрал, - это установить локальный сервер IMAP (Dovecot), настроив его как мой архив, используя следующее руководство: http://en.gentoo-wiki.com/wiki/Dovecot/InstallThunderbird

2 ответа2

4

IMAP, в отличие от своего предшественника POP, спроектирован так, что "главный" дом электронной почты находится на сервере. Все, что может быть сохранено клиентом IMAP (будь то Thunderbird или клиент веб-почты или что-либо еще), рассматривается как кэш для того, что находится на сервере. Как таковой, он полностью отбрасывается и не ценится. Если Thunderbird не справляется с этим хорошо и портит или теряет его, это не имеет большого значения. Он будет перестроен из информации на сервере. В худшем случае, если он действительно поврежден, возможно, его необходимо удалить. Не поддерживайте это, и не беспокойтесь об этом.

Хороший, хорошо управляемый сервер Dovecot НЕ потеряет и не испортит вашу электронную почту. (Но я не могу гарантировать, что, конечно ... ошибки и бедствия всегда возможны.) Я построил несколько очень больших почтовых серверов, используя Dovecot.

Ваше утверждение о том, что сервер Dovecot IMAP "эффективно работает до 1000 электронных писем" звучит неверно. Моя личная электронная почта хранится на сервере Docevot IMAP. У меня там более 100000 отдельных писем, за исключением списков рассылки. Это использует обычное хранилище Maildir на обычной файловой системе ext3. Я мог бы перейти на dbox, но в этом не было необходимости. Работает нормально.

В наши дни 20 ГБ - это не огромный объем памяти. Я даже не думаю, что буду беспокоиться о дедупликации и сжатии данных для такого количества данных.

3

Я бы посоветовал вам сделать резервную копию ваших сообщений электронной почты в формате maildir (отдельный файл для каждого сообщения).

Вы можете сохранить их в формате EML или PDF. В целях безопасности вы можете сжать и зашифровать их, используя формат ZIP, один ZIP-файл для каждого сообщения из-за следующего:

Почему отдельные файлы.

  • Их легко перемещать, копировать и синхронизировать
  • Вероятность повреждения файлов минимальна, так как они предпочитают хранить их в большом монолитном файле (mbox, pst, db, dbx).
  • Вы можете управлять ими, используя только Windows Explorer

Вы можете сохранить свои экспортированные файлы на переносном жестком диске или записать их на DVD-диск, чтобы получить копию вне сайта.

Сервер Dovecot поддерживает форматы mbox и maildir, и с помощью rsnapshoot вы можете сделать резервную копию папки /var /mail. Проблема этого подхода заключается в том, что для загрузки требуется время, которое требуется только для загрузки новых сообщений электронной почты.

MsgExtract может экспортировать сообщения из IMAP и из Thunderbird и сохранять их как отдельные файлы с дополнительным сжатием ZIP. При необходимости вы можете экспортировать эти сохраненные файлы обратно на сервер IMAP, Thunderbird или Outlook.

(Отказ от ответственности, я автор MsgExtract)

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